Where do hamsters live outside of pet stores?

8 answers 8