Context: Dogs bear their litters roughly 58 to 68 days after fertilization, with an average of 63 days, although the length of gestation can vary. An average litter consists of about six puppies, though this number may vary widely based on the breed of dog. In general, toy dogs produce from one to four puppies in each litter, while much larger breeds may average as many as twelve.

Question: How long do female dogs carry before delivering puppies?
Answer: 58 to 68 days

Question: What is the average length of dog pregnancy?
Answer: 63 days

Question: What is the average number of pups in a litter?
Answer: about six

Question: For small dogs, what is the average number of pups in a litter?
Answer: one to four

Question: What is the average for a dog to bear her litter?
Answer: 63 days

Question: What is the average number of pups per litter?
Answer: six

Question: Smaller dogs tend to have how many pups per litter?
Answer: one to four