Pregnancy (also known as gestation) in dogs lasts for around 9 weeks, varying from 63-65 days.