Search
Close this search box.

Fish food

Fish food

Nearly everything that lives in the water is food for a hungry fish.

In the ocean, most fish eat only other fish. Ocean cod, hake, tarpon,
and tuna dine on smaller herrings, sar­dines, and anchovies. And the big
fish are themselves gulped down by sharks. Sharks will eat any animal,
dead or alive.

In rivers and lakes, fish eat fish, too. But some of them add other
tasty things to their fish diet. Trout jump out of the water to snap at
flying insects. Sturgeons dine on snails, crayfish, and insects. Big,
hungry bass, pike, and bowfins gobble up frogs, baby ducks, and even
baby muskrats.

Some kinds of fish eat only plants. Carp and sucker­mouth catfish swim
along at the bottom of rivers and ponds. With tiny teeth they chew up
bits of plants that grow in the mud.

A few kinds of fish eat both plants and animals. Parrot fish eat seaweed
and tiny worms that live in coral. The ocean sunfish eats tiny shrimps,
baby fish, jellyfish, and tiny plants called algae.

A Pumpkinseed Sunfish Eating a Worm

Freshwater Fish

Subscribe
Notify of
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x