Answer by
keepsmiling (648)
Pregnancy in dogs lasts roughly two months, more specifically sixty to sixty four days. Dogs can become pregnant as early as their first heat, which usually happens at four to six months of age. If you do not want your dog to get pregnant you should take her to a veterinarian to be spayed.