how long does a dog pregnancy go for?
Dogs are pregnant for about 63 days, which is measured from the day that they ovulate (release their eggs) to the day that their puppies are born. Like people, dogs are pregnant for three trimesters, each about 21 days long.