Seahorses eat small brine shrimp, crustaceans, and plankton as their primary source of nutrition.