SHARK BABIES
Sharks can have from 1 to 100 babies at a time, depending on the type of shark. The ones with pups that grow inside the mother have fewer babies at a time than sharks that lay eggs outside the body. Sharks do not care for their babies after they are born, but they do search for a safe place where they can lay their eggs or give birth. |