Yes. The Shih Tzu breed is expensive because it requires a lot of upkeep, especially grooming. Your Shih Tzu has to be groomed at least once every six weeks. Your typical grooming expense will be Rs. 4500.