When Will my Dog have Her Puppies?

Dogs have a gestation period of about 63 days or 9 weeks. If you know when your dog conceived the puppies you should be able to estimate when she will give birth. Dogs are usually in labor for a few hours, but some can be in labor for more than 24 hours.