DAVID AUBREY / SCIENCE PHOTO LIBRARY DAVID AUBREY / SCIENCE PHOTO LIBRARY
Pet mouse pups (Mus musculus) in their nest. Mice give birth to between three and twelve pups, but usually five or six, after a three week gestation. A mouse can have over ten litters a year.
Model release not required. Property release not required.