Most Shih Tzu can thrive on a diet with grains and carbohydrates. But, if they have allergies, or if your veterinarian recommends a grain-free diet, follow those recommendations.