I bathe mine maybe twice a month ... if not less. I've heard yorkies have very sensitive skin and that it will dry out quickly and they'll start to have skin problems if you bathe them too often. Addie doesn't smell either when I wait this long. Of course, there are emergency baths when she rolls around in the mud or something like that.