Females deliver from 2 to 6 offspring in a single litter and usually give birth to one litter per year.
Usually they give birth to one litter per year. Females deliver from 2 to 6 offspring.
Females deliver from 2 to 6 offspring. Usually they give birth to one litter per year.
Females deliver from 2 to 6 offspring. Usually they give birth to one litter per year.