Where do hamsters live outside of pet stores?

7 answers 7