What does a herring eat?
Herring primarily feeds on zooplankton, which includes small crustaceans like copepods and krill. They also eat small fish, fish larvae, and various marine worms. When food is abundant, herring will consume large amounts of it, and their diet can vary depending on their location and the availability of different food sources.