Seahorses have a big appetite
In fact, they eat almost constantly. Since they have no teeth or stomachs, food passes through their small bodies very quickly, so they have to eat at least 30 meals per day. Their digestive systems work so quickly that food moves too rapidly through their bodies to absorb much nutrition.
In a way that extends the hunting strategy, their snouts create an effective eating instrument. One seahorse can consume 3,000 brine shrimp every day. They enjoy eating plankton as well.
The seahorse eats primarily small shrimp and other crustaceans, consuming them through lips that function like trapdoors. The seahorse moves into position when it spots potential prey, then snaps! Rapid opening and closing of the trapdoor creates a little eddy that draws the prey directly into the seahorse's mouth.