I bath Sophie
and now will bath Hazel
once a week because they sleep with us and I want a clean, sweet smelling dog everytime I put on clean sheets! I don't think it is overbathing unless you are using a harsh shampoo that strips the hair of its natural oils. The shampoo I use is all organic and has a ph of over 9 so it's really great on yorkie hair and doesn't strip out the natuarl oils.