Suspect poisoning? US: ASPCA Poison Control (888) 426-4435 · UK: 01202 509 000 · Severe symptoms → nearest emergency vet now.

My 7 kg Shih Tzu with a sensitive stomach got diarrhoea after eating plain cooked tilapia — is this a common reaction?

Dogs · Food safety

Last reviewed: 2026-09-05 · Reference ranges: ASPCA, Pet Poison Helpline & Merck Veterinary Manual

Short answer

It can be. Even a safe protein like plain cooked tilapia can upset a dog with a sensitive gut, especially if it is a new food or given in a larger portion than usual. The fish itself is fine — mild, white, and easy to digest for most dogs — but individual tolerance varies. Stick to his regular food for a day or two and offer plenty of fresh water. If the diarrhoea lasts more than 48 hours, contains blood, or he becomes lethargic, take him to the vet.

Why tilapia might unsettle a delicate digestive system

Dogs with sensitive stomachs often react to any dietary change, even to mild proteins like tilapia. The fish itself isn't the issue — it's the sudden introduction that can trigger loose stools. Your Shih Tzu's system may simply need more time to adjust to unfamiliar ingredients, especially if the portion was larger than his usual treats.

Monitor his stool consistency over the next 24 hours. If diarrhoea persists beyond two meals or you notice lethargy, skip the next meal and offer small amounts of his regular food. Temporary stomach upset doesn't mean tilapia is permanently off the menu, but reintroduce it in pea-sized amounts mixed with his usual diet next time.

How to test future fish portions safely

For dogs prone to digestive flare-ups, new proteins should debut as fingertip-sized samples rather than full servings. A 7 kg dog's trial portion of tilapia should be no bigger than a teaspoon of flaked fish, served plain without oils or seasonings. Watch for any gurgling sounds or reluctance to eat his next meal — subtle signs of discomfort may appear before diarrhoea does.

When reintroducing tilapia after this episode, wait until his stool has been normal for at least three days. Pair the fish with a probiotic supplement or a spoonful of canned pumpkin (not pie filling) to support gut stability. Some sensitive dogs do better with fish that's been boiled rather than pan-cooked, as residual frying oils can compound digestive irritation.

When bland diet isn't enough

Most cases of fish-induced diarrhoea resolve with a short break from rich foods, but some sensitive systems need extra support. If your Shih Tzu has more than three watery stools in six hours or shows disinterest in water, he's at risk of dehydration. Small breeds lose fluid reserves faster than larger dogs, and a 7 kg dog can't afford to wait out prolonged gastrointestinal distress.

Signs that warrant a vet visit include jelly-like mucus in the stool, streaks of red blood, or vomiting alongside the diarrhoea. These suggest either a severe intolerance or an unrelated gastrointestinal issue that coincided with the tilapia meal. Bring a fresh stool sample to help rule out parasites that mimic food reaction symptoms.

Alternative proteins for trial-and-error testing

Once his stomach settles, you might experiment with other lean proteins to identify what suits him best. Boiled chicken breast is the classic test food, but some sensitive dogs react to poultry too. Try steaming whitefish like cod or haddock in parchment paper — these have even lower fat content than tilapia and may be gentler on his system.

Keep a food diary noting exact amounts and preparation methods whenever you introduce something new. Over time, patterns may emerge showing whether it's the protein source, cooking method, or portion size that most affects his digestion. Dogs with chronic sensitivities often tolerate small amounts of novel proteins better when they're pureed or finely shredded to ease digestion.

The full verdict, portion guidance and serving notes are collected on the Tilapia food facts page.

Open the full food page: Tilapia food facts →