They eat pretty much anything small enough to fit through their mouth, which primarily is shrimp-like creatures, baby fish and other small organisms. Seahorses don't have teeth or even a stomach ...
As they are weak swimmers, seahorses ambush their prey rather than pursuing it. They use their long snouts to suddenly and rapidly slurp in water and food, swallowing their catch whole. They will eat ...