how long does it take for a mice to have babies?
The gestation period is about 19–21 days, and they give birth to a litter of 3–14 young (average six to eight). One female can have 5 to 10 litters per year, so the mouse population can increase very quickly. Breeding occurs throughout the year.