How many litters are safe for a dog?
It is recommended to keep the number of litters for a female dog to three to four total, and a good breeder will spread out the litters over the course of a female’s optimal breeding years to keep the mother and her puppies healthy.
How often is it safe for a dog to have puppies?
Biologically speaking, a healthy adult dog should be able to have a litter of puppies with every heat. Whether or not that’s recommended is an entirely different issue and one that is often debated