how many months does it take for a small dog to give birth
Most dogs are pregnant for between 58 days and 64 days. The due date varies slightly depending on the breed and size of dog as well as the size of the litter she is carrying, but vast majority of dogs will give birth on the 63rd day. If you know the date your female dog mated, you can count 63 days from that date