How many babies can a dog have in a lifetime?

A dog can have 3-5 pets/animals per litter, and a total of 67,000 puppies a lifetime. Wow that's a lot!

Tags: litterpuppybabiesdog 

Related questions