I am not actually saying that a kitty might stink, I am saying that the pollutants that get on their fur is being ingested when they lick themselves. You can always use a shampoo without scent to keep the natural freshness. Obviously it is not a necessity, but I think it is GOOD for them to have clean fur.