How Often can You Breed a Dog?

It is recommend to wait at least on year after a dog has had puppies to breed it again. The chance of the dog having puppies that are defective increases if bred too soon.