Os cães são capazes de dar à luz até a morte porque, ao contrário dos humanos, os cães não experimentam a menopausa na velhice. Raças diferentes têm períodos de vida diferentes, então o número de ninhadas possíveis ao longo da vida depende em parte do tipo de cão.
As cadelas entram no cio a cada seis meses desde o início de sua primeira cio. O período de gestação é de aproximadamente 63 dias, com mais seis semanas de amamentação aos filhotes. Teoricamente, um cão pode dar à luz três vezes por ano ao longo de sua vida, mas isso coloca uma grande pressão em seu corpo. Criadores profissionais geralmente criam seus cães duas vezes durante a vida do animal, entre as idades de 6 e 8 anos.