How much does a Shih Tzu cost?

How much does a Shih Tzu cost?
The cost to adopt a Shih Tzu is around $300 in order to cover the expenses of caring for the dog before adoption. In contrast, buying Shih Tzus from breeders can be extremely expensive. Depending on whether or not they’re from show-dog bloodlines, they can cost anywhere from $700 to $2,500.