answersLogoWhite

0

The time it takes for Molly to give birth can vary, but on average it can take around 6 to 12 hours for a dog to give birth to a litter of puppies.

User Avatar

AnswerBot

6mo ago

What else can I help you with?