They are hungry. Sometimes they can't get their food so they go and eat other sharks.
Sharks will eat one another all the time, especially if there is blood in the water and a feeding frenzy. Tiger sharks (for example) will eat hammerheads, makos and other tiger sharks. A shark has one rule; eat and don't get eaten. Sharks will eat sharks of their own species and other species of sharks as well.
Almost any fish other sharks and sharks of their own species + the very few people they eat in 10 years.
the mothers eat the children, but this is not in every species of sharks
There are three species of sharks known to eat starfish. These sharks are the Nurse sharks, Horn sharks and Port Jackson sharks.
They eat sub species like plankton, And it is called a megamouth shark.
The same reason bears eat fish and people eat candybars. Its all part of the circle of life and the food chain and all that. They eat each other to survive even if it is a little harsh eating your own species.
sharks
Whale shark
no
Hammerhead Sharks are carnivorous predators. Their diet includes fish, squid, Octopus, Crustaceans and Sting Rays. Sting Rays are one of the hammerheads favorite prey species. Large Hammerhead species esp. the "Great Hammerhead" is known to feed on other hammerhead species as well. Hammerheads are also cannibalistic, they eat their own young ones.
Yes, orcas do eat sharks as part of their diet. They are known to prey on various species of sharks, including great white sharks.
Sharks flee from the smell of their own dead species because they don't want to die like their fellow shark.