Do leopards have live young or do they lay eggs?
Leopards are mammals and give birth to live young. The female leopard gives birth to a litter of 2 to 4 cubs after a gestation period of about 90 days. The cubs are born blind and helpless, and they are dependent on their mother for food and protection for the first few months of life.