How long is a dog's pregnancy?
63 days. A day less or more may not do anything, but a day more and the puppies may suffocate, and a day less and they may not be able to get their breathing up and running.
Depends on the breed. Larger breeds will usually have a longer pregnancy than smaller breeds though.
It averages out around 3 months but its best to watch the progression and you'll definitely know when your dog is ready to give birth
if everyone has a different answer is everyone wrong.