Pregnancy duration in dogs can be of 59-68 days with 63 days or 9 weeks average. It is necessary to get ultrasound after 50 days of canine pregnancy to know abnormalities in puppies and size of litter. If dogs don't deliver around 70 days of pregnancy then it is time for vet visit.
Dogs can show signs of labor 8-48 hours before true labor. Labor in dogs can be divided in to 3 stages. During stage 1. Uterine contraction starts and dog can show symptoms of pacing and restlessness. This stage can last for 6-24 hours. Second stage of canine labor is characterized by delivery of pup. Then there will be a resting period which can be of maximum 2 hours before next pup is delivered and this continues until all puppies are born. This can take 2-6 hours depending upon size of litter. Third stage of labor is characterized by expulsion of placenta. This can take 15 minutes to 4 hours after delivery.
Dogs can show signs of labor 8-48 hours before true labor. Labor in dogs can be divided in to 3 stages. During stage 1. Uterine contraction starts and dog can show symptoms of pacing and restlessness. This stage can last for 6-24 hours. Second stage of canine labor is characterized by delivery of pup. Then there will be a resting period which can be of maximum 2 hours before next pup is delivered and this continues until all puppies are born. This can take 2-6 hours depending upon size of litter. Third stage of labor is characterized by expulsion of placenta. This can take 15 minutes to 4 hours after delivery.