what do salmon eat?
Salmon are a type of fish that live in the ocean and then swim upriver to breed and lay their eggs. They are carnivorous by nature, and their delicious flavor makes them popular for humans and other predators alike. In the wild, young salmon hatch and are carried downstream toward the ocean, where they eat small plankton and algae until they are big enough to hunt larger prey. Young adults eat aquatic bugs like skippers, mayflies, stoneflies, mosquitoes, dragonflies and worms, as well as small shrimp, tadpoles, fish and eggs. Adult salmon are powerful hunters and eat fish such as smelts, herrings, krill, mackerels and young cod or tuna. When it’s time to return to their rivers of birth and lay their own eggs, salmon stop eating entirely for the duration of their journey.