Amber and Ruby get a bath about every six months. They just got a bath two weeks ago and they had not had a bath since June 2013. Mine don't stink; they get their tail pockets cleaned at least three times a week and I spruce them up with a lavender spray I make for them. They get the lavender spritzer once a week. They don't get any type of grain at all so I don't have a yeast problem and during the summer I dip them with a lemon, vinegar dip to make sure they don't have any build up of any kind. They always smell lavender fresh. Their blankets get washed twice a week too so that probably helps the situation.