Vegetables. Several vegetables make fine snacks for a Shih Tzu.
A few cooked vegetables your little fur-friend might like are steamed green beans, cauliflower or broccoli, which is rich in vitamin C and calcium.
He might also be partial to a bit of baked squash or potato.