What are seahorses natural enemies?

* Marine mammals: Dolphins, seals, and porpoises are all known to eat seahorses.

* Sharks: Some sharks, such as the dogfish and the hammerhead, prey on seahorses.

* Stingrays: Stingrays use their sharp tails to impale and eat seahorses.

* Large fish: Some large fish, such as tuna and swordfish, will also eat seahorses.

* Seabirds: Some seabirds, such as gulls and terns, will eat seahorses.

* Crabs: Some crabs, such as the blue crab and the hermit crab, will eat seahorses.

* Shrimp: Some shrimp, such as the mantis shrimp and the pistol shrimp, will eat seahorses.

* Squid: Some squid, such as the giant squid and the Humboldt squid, will eat seahorses.

* Octopuses: Some octopuses, such as the giant octopus and the common octopus, will eat seahorses.