The Wagbowl PostBreeds

Shih Tzu food to avoid, and what to feed instead

The foods a Shih Tzu must never eat, why a small dog is hurt by small amounts, the Pakistani dishes to keep away, and how much to feed a day.

A gold and white Shih Tzu with a topknot sitting on a red-tiled veranda in Lahore beside a small steel bowl of Wagbowl fresh mince with shredded carrot

By Wagbowl · Fact-checked

The short answer

Never give a Shih Tzu chocolate, grapes or raisins, onion or garlic, xylitol (sugar-free gum), macadamia nuts, alcohol, caffeine, raw dough or cooked bones. These poisons work by dose per kilo, and a Shih Tzu weighs only 4.5 to 8 kg, so one or two grapes can already be too many. Feed a complete dog food in a weighed amount, with treats under 10% of the day's calories.

On this page9 sections
  1. What foods can a Shih Tzu not eat?
  2. Why does a small amount hurt a Shih Tzu?
  3. Which Pakistani foods should a Shih Tzu not eat?
  4. Which human foods can a Shih Tzu eat?
  5. How much should a Shih Tzu eat a day?
  6. What is the best food for a Shih Tzu?
  7. Do Shih Tzus have teeth problems?
  8. What should a Shih Tzu puppy eat?
  9. Sources

A Shih Tzu weighs 4.5 to 8 kg, about a fifth of a Labrador. Many of the foods that poison dogs work by dose per kilo of body weight, so the bite that a big dog shrugs off can make a Shih Tzu ill. Here are the foods to keep away, the Pakistani dishes that cause most of the trouble, the human foods that are fine, and how much to feed a day.

What foods can a Shih Tzu not eat?

Never give a Shih Tzu these:

  • Chocolate: Its theobromine and caffeine overstimulate the heart and nerves. Dark chocolate and cocoa powder are the worst.
  • Grapes, raisins (kishmish): Can cause kidney failure, and no safe amount is known.
  • Onion and garlic: Damage red blood cells, raw, cooked, fried or powdered.
  • Xylitol: The sweetener in sugar-free gum and sweets. Drops blood sugar fast and can damage the liver.
  • Macadamia nuts: Weakness, wobbly back legs, tremors and fever.
  • Alcohol: Toxic at doses that seem trivial for a person.
  • Coffee, energy drinks: Caffeine, the same family of poison as chocolate.
  • Raw dough: Swells in the stomach and turns into alcohol. An emergency.
  • Cooked bones: Splinter and can tear or block the gut.
  • Salt: In quantity: vomiting, extreme thirst, and at high doses seizures.

Each name opens its page in Can my dog eat?, our food checker, with the amount that causes harm and what to do.

Why does a small amount hurt a Shih Tzu?

Because the danger is counted per kilo of dog. For a 6 kg Shih Tzu:

  • Chocolate: mild signs can start from about 54 g of milk chocolate, or 24 g of dark.
  • Grapes: vets treat more than one grape per 4.5 kg as a risk, so one or two grapes are already a call to the vet.
  • Onion: about 30 g, a quarter of a medium onion, cooked or raw.
  • Xylitol: one or two pieces of sugar-free gum can poison a small dog.
  • Macadamia nuts: about 4 to 8 nuts.

If your Shih Tzu eats one of these

  • Chocolate, grapes or raisins
  • Sugar-free gum or sweets
  • Raw dough
  • A cooked bone

Call a vet now, even if your dog seems fine. Don't make it vomit unless the vet tells you to.

Which Pakistani foods should a Shih Tzu not eat?

Pakistani cooking is built on onion, garlic, salt and oil, so most of what is on the dastarkhwan is off-limits. Keep these away from your Shih Tzu:

  • Biryani: Biryani has onion, garlic, salt, oil and chilli, and chicken biryani has cooked bones. A stolen mouthful isn't an emergency; a plateful, or a swallowed bone, is a call to your vet.
  • Nihari: Nihari is onion, garlic, chilli, heavy oil and salt, and it often has bones in it. A lick of the gravy isn't an emergency; a bowlful or a bone is a call to your vet.
  • Seekh kebab: Kebab mince has onion, garlic, salt and heavy spice mixed all the way through. A bite isn't an emergency.
  • Paratha: Paratha is roti cooked in a lot of ghee or oil, and that much fat can upset a dog's gut. A stolen bite isn't an emergency.
  • Samosa: It's fried, salted, spiced and usually filled with onion. A bite isn't an emergency.
  • Achar: Achar is very salty and oily, often with garlic and chilli. A taste isn't an emergency.
  • Mithai: Very high sugar and ghee, and many mithai have raisins in them, which are toxic. A bite of plain mithai isn't an emergency.
  • Chai: Milk, sugar and a little caffeine. A lick from a cup isn't an emergency.
  • Dry fruit: Mixed dry fruit almost always contains kishmish (raisins), which can cause kidney failure in dogs, and the rest is concentrated sugar.
  • Chicken skin: Skin and fat trimmings are a common trigger for a painful, inflamed pancreas. A small bit isn't an emergency.

Which human foods can a Shih Tzu eat?

A few plain foods are safe as small extras: no salt, no oil, no masala.

Keep all treats and extras under 10% of the day's calories, and never in place of a meal.

How much should a Shih Tzu eat a day?

Weigh your dog first: the breed standard says 4.5 to 8 kg, but in a UK study of more than 11,000 Shih Tzus the adults averaged 7.9 kg, and obesity was among the ten most common problems. Then find the weight below.

Wagbowl fresh food, grams a day, adult Shih Tzu
Weight Normal day Very active
4 kg 340 g
0.9 of a pack
390 g
4.5 kg 360 g
0.9 of a pack
410 g
5 kg 380 g
1 pack
440 g
5.5 kg
one 400 g pack a day
400 g
1 pack
460 g
6 kg 420 g
1.1 packs
480 g
6.5 kg 440 g
1.1 packs
500 g
7 kg 450 g
1.1 packs
520 g
7.5 kg 470 g
1.2 packs
540 g
8 kg 480 g
1.2 packs
560 g
8.5 kg 500 g
1.3 packs
580 g

Grams of our cooked fresh food, in 400 g packs, from the same rule as our feeding guide and quiz. If you feed kibble, use the chart on your bag: the two are not interchangeable gram for gram.

Your dog's exact grams and cost a day, in 60 seconds →

  • 210 g morning
  • 210 g evening

For a 6 kg Shih Tzu. Weigh the whole day's amount in the morning, so the second meal can't turn into a bonus one.

Start from the chart, then adjust:

  • +15% Very active
  • −10% Neutered or spayed
  • −10% Older dog
  • −10% Carrying extra weight
  • +8% Too lean

Then check the dog, not the bowl

  1. Ribs Easy to feel under a thin layer of fat
  2. Waist Clear from above, behind the ribs
  3. Tummy Tucks up from the side
All three
Keep the amount
Ribs hard to feel, no waist
About 10% less
Ribs or hips show
About 8% more

What is the best food for a Shih Tzu?

A complete dog food, weighed every day, with treats kept small. Shih Tzus are a flat-faced (brachycephalic) breed with a small mouth, and our food is a fine mince with shredded vegetables, so there is nothing hard to crunch. Our two 400 g recipes are sized for small dogs:

On the Monthly Plan a 400 g pack is Rs 400; one pack at a time it is Rs 500. To try it first, the 1 Week Trial is 7 packs at half price. Switch over a week with our 7-day switching plan.

Do Shih Tzus have teeth problems?

Often. In the same UK study, gum and tooth disease (periodontal disease) was the single most common problem in Shih Tzus, and the authors named mouth care a priority for the breed. Across all breeds, a UK study found the smaller the dog, the higher the odds of periodontal disease. Ask your vet about brushing, and to check the teeth at every visit.

What should a Shih Tzu puppy eat?

Don't use this chart for a puppy. A growing dog needs a puppy food and an amount set by its age. Our recipes are made for adult dogs, so message us with your puppy's age and weight before switching. The foods to avoid above apply even more: a puppy weighs less still.

Sources

Toxic and safe foods: Wagbowl Can my dog eat? entries, which cite the Merck Veterinary Manual and the ASPCA Animal Poison Control Center; Merck Veterinary Manual, "Grape, Raisin, and Tamarind Toxicosis in Dogs" (2024). Treats: WSAVA, "Feeding treats to your dog" (2024). Breed weight: FCI breed standard No. 208, Shih Tzu. Shih Tzu health: Dale et al., "Demography, common disorders and mortality of Shih Tzu dogs under primary veterinary care in the UK", Canine Medicine and Genetics, 2024 (11,082 dogs). Small dogs and teeth: O'Neill et al., "Epidemiology of periodontal disease in dogs in the UK primary-care veterinary setting", Journal of Small Animal Practice, 2021. Daily amounts: the Wagbowl portion rule used by our feeding guide and quiz. Body condition: WSAVA Global Nutrition Committee body condition score chart. Prices: wag-bowl.com, 10 November 2026.

Questions

What foods can a Shih Tzu not eat?

Chocolate, grapes and raisins, onion and garlic, xylitol (sugar-free gum), macadamia nuts, alcohol, coffee and energy drinks, raw dough, cooked bones and salty food. Spiced Pakistani dishes like biryani, nihari and kebabs are a problem too, because of the onion, garlic and salt.

Which food is good for a Shih Tzu?

A complete dog food in a weighed daily amount, split into two meals, with treats under 10% of the day's calories. Plain boiled rice, cooked plain egg, carrot and cucumber are safe small extras.

How much should a Shih Tzu eat per day?

On Wagbowl fresh food, a 5 kg adult Shih Tzu needs about 380 g a day, 6 kg about 420 g and 8 kg about 480 g, on a normal day. Weigh your dog first: many are heavier than the breed standard's 4.5 to 8 kg.

My Shih Tzu ate chocolate or grapes. What should I do?

Call a vet now, even if your dog seems fine, with its weight and roughly how much it ate. Keep any wrapper. Don't make it vomit unless the vet tells you to.

Can a Shih Tzu eat rice?

Yes, plain boiled rice with no salt, oil or tarka. It is a safe extra, but rice alone isn't a complete diet.

Can a Shih Tzu eat eggs?

Yes, cooked and plain, with no salt, oil or masala, as a small extra a few times a week.

New to fresh food? Try a week at half price

Real food.Right portion.Delivered.

Sixty seconds to their exact plan.