Usually your dog seems to have an iron stomach, scarfing up every scrap of food that falls to the floor within seconds. But when he's gone outside lately, he's had diarrhea. Could it be something he ate? Foods that give dogs diarrhea vary widely, from cheese to chocolate.
Dairy and digestion
You'd be hard-pressed to find a dog who doesn't like cheese or ice cream. But according to Trupanion, while milk products aren't toxic to dogs, dogs do not produce enough lactase to break down the lactose found in dairy products. Cheese slices and other dairy products can trigger digestive trouble in dogs, including diarrhea.
However, cottage cheese and yogurt in small amounts are fine for most dogs. Yogurt's live bacteria, in fact, can benefit your dog's digestion. Foods like cottage cheese, yogurt, and rice also have. the benefit of being bland and easy to digest, so your dog. can get. some nutrients while her gut has a chance to heal.
Also, not every dog is so lactose-intolerant that he can't eat a little cheese once in a while. The key is small amounts. Give your dog tiny amounts of cheese, cottage cheese, or yogurt and monitor his health. If he has no gastric issues, the occasional tasty dairy snack is fine.
Meat and fat
Wild dogs hunt and eat live prey, but domesticated dog breeds' digestive systems can become ill from raw meat and some other animal products. Whether to feed a dog raw meat is one of the most hotly debated avenues of canine nutrition, according to Purina. In general, canine health experts agree that dogs can eat raw meat, but only if the meat is pristine. But raw meat can be contaminated with harmful bacteria such as E. coli, salmonella, or listeria, which can cause diarrhea.
Raw bones can upset a dog's stomach if she's not used to eating them. Bones often have high fat content, which can cause diarrhea and other stomach troubles. Splinters from bones also can cause digestive issues. It's best to remove the marrow before giving your dog a raw bone, especially is she has pancreatitis because it can cause severe diarrhea in such dogs.
Greasy gray diarrhea is a sign that your dog has eaten too much fat or grease. Foods high in grease, such as fried foods, or those high in saturated fats, such as dairy products, can trigger diarrhea. Trimmed fat from meats also can cause diarrhea, as the dog is only ingesting fats and not any nutrients from the meat.
Eggs, spoiled food, and more
Just as people should avoid raw or undercooked eggs, so should dogs. Salmonella bacteria in eggs can upset a dog's belly and cause diarrhea and other gastric discomfort. A good rule is, if it's runny at all, don't feed it to your dog. If you want to give your dog eggs, hard-boiled is the best choice. Just keep an eye on her to make sure she doesn't show any adverse reaction.
Your dog's keen sense of smell means that his schnoz will often find scraps of food in the garbage. When these scraps are moldy or spoiled discards, the result will often be a sick dog, complete with diarrhea. Don't tempt your dog with smelly food scraps. Make sure your trash is secure and out of reach from your dog at all times.
Dangerous and poisonous foods
Diarrhea may be the first sign of a food that's toxic to dogs, says Consumer Reports. If you think your dog ate any of the following, call your vet immediately
- Onions and garlic
- Macadamia nuts
- Tomatoes, particularly the stems and leaves
- Grapes and raisins
- Raw bread dough
- Foods containing caffeine or artificial sweetener xylitol
These foods in large amounts can harm or even kill dogs, but they are no good in small amounts either. Even small amounts of these foods can trigger vomiting and diarrhea. Avoid feeding them to your dog at all times.
Always check with your veterinarian before changing your pet’s diet, medication, or physical activity routines. This information is not a substitute for a vet’s opinion.