What Do Goatfish Eat?

What Do Goatfish Eat?

Goatfishes are predators. They feed on bottom-dwelling invertebrates including worms, crustaceans, small molluscs, brittle stars and heart urchins. A few species also take small fishes. When food is located, a goatfish plunges its snout into the sediment and roots for its prey, inhaling sand and prey alike.

Do goatfish eat other fish?

Goldfish by nature are not aggressive, and are not predatory. Goldfish tend to browse for food, eating mostly what are bite-sized morsels, of anything edible. ... But, if they happen to come across small fish (e.g. baby goldfish), they do not discern, and they will eat it if they can catch it.

How do goatfish get their food?

Goatfish are benthic feeders, using a pair of long chemosensory barbels (whiskers) protruding from their chins to feel through the sediments in search of prey. They feed on worms, crustaceans, molluscs and other small invertebrates. Other fish shadow the active goatfish, waiting patiently for any overlooked prey.

Sarah Jenkins
Author

Sarah Jenkins

Sarah Jenkins is a veteran tech journalist with over 12 years of experience covering artificial intelligence, mobile innovations, and digital ethics. Her insights have appeared in leading technology publications worldwide.