Mine only get bathed a couple of times a year. The boys will if they get yellowy looking.
Usually they get baths not because they stink but because they seem to be shedding more than normal.
I was just thinking I might give them baths tomorrow.
I'm debating on whether or not to bathe Jasmine. It might be too much for her right now. She hates baths but is very well behaved for them. Jaz has an undercoat and is shedding a LOT right now. I think she might feel better after a bath... if it doesn't wear her out. Opinions? I could just brush her outside. I think she likes that.