I have hamsters and ferrets, and they can get stinky. How often should I bathe my little pets?
The animals only get stinky when they're kept in stinky cages, so the cleaner you keep the cages, the cleaner your ferrets and hamsters will be. Pet stores do sell shampoos that work well on both these kinds of pets; however, don't bathe them too often. It will dry out their skin and coats.
Wash your pocket pets once a week, and be sure the water is tepid to slightly cool -- most animals don't like very warm water. After the baths, remember to keep your hamster in a very warm place until he or she is completely dry. They chill very easily when wet.