It depends on what type of shark I guess. I know for a fact that guitarfish (aka shovelnose shark) eat Mackerel
There is no species of shark that do not eat living organisms.
no i once caught a shark and threw it were sharks were and they did not eat it
Yes sharks can eat narwhales , But they usally dont
No since you can eat a liquid but sharks can smell blood from very far away.
no
Seals are a lot bigger than mackerels. It is far more likely for a seal to eat a mackerel than the other way around.
Mackerels are saltwater fish. Tadpoles live in freshwater. Meaning a mackerel wouldn't have much chance of eating tadpoles.
mackerels are carnivores
A shoal of mackerels
Largemouth bass, black crappy, bluegill, catfish, bowfin, gar, sharks, mackerels, pompano, bluefish.
sharks do not eat eggs. they will eat other sharks' eggs though
no people eat sharks
Great White Sharks eat smaller sharks
sharks will eat anything
Sharks will eat anything!
sharks will eat anything!
There are three species of sharks known to eat starfish. These sharks are the Nurse sharks, Horn sharks and Port Jackson sharks.