Wash your Shih Tzu every 3 to 8 weeks. The frequency of your washings will depend on your environment as well as the length of your dog's coat. Longer-haired Shih Tzus require more frequent washings as do those that spend a good deal of time outdoors.
Shih Tzu - Dog Lover