Yes mam./
MBY
they dont they'll eat them even!
Maybe it's part of their food chain
They are hungry. Sometimes they can't get their food so they go and eat other sharks.
Yes..and baby sharks eat their siblings when they are first born
Shark Babies start out in eggs. While in the egg the live on egg yolk. Some Sharks hatch inside their mother, and the unborn Sharks will eat each other.
Brown, Black, and Grizzly bears will eat their own babies.
Rainbow sharks do have babies.
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.
no they do not
yes The term "cannibalism" is also used in zoology to mean the act of any species consuming members of its own kind.