how many hours of labor does it take a dog to have puppies
Quick Answer. A dog's gestation period is on average 63 days, according to WebMD. A dog may be in labor anywhere from 6 to 18 hours before birthing pups.