Walruses are featured as a predator to the penguins, however Writers must have confused walruses with leopard seals the real natural enemy. In real life, walruses live at the North Pole so Scrooge and the gang shouldn't have encountered any nor have walruses been known to eat penguins.