Female Leopard Sharks give birth to live young known as “pups.” They hatch their eggs internally, then give birth to up to 33 live pups, each of which measure 8 – 9 inches long. This means that Leopard Sharks are ovoviviparous (the term describes this reproductive style).


