How Long Does A Dog Go Between Delivering Puppies?
How Long Does A Dog Go Between Delivering Puppies? Sometimes the mother might need help to open the membranes so that the puppy can breathe. The next puppies are usually delivered every 30 to 60 minutes, although up to 3 hours between puppies can be normal. A green-black discharge is normal once the first puppy