Pet Keen is reader-supported. When you buy via links on our site, we may earn an affiliate commission at no cost to you. Learn more.

Home > Dogs > Can High Protein Dog Food Cause Diarrhea? Vet Approved Facts & FAQ

Can High Protein Dog Food Cause Diarrhea? Vet Approved Facts & FAQ

labrador dog watching its food at home

Vet approved

Dr. Maxbetter Vizelberg  Photo

Reviewed & Fact-Checked By

Dr. Maxbetter Vizelberg

Veterinarian, DVM

The information is current and up-to-date in accordance with the latest veterinarian research.

Learn more »

Some dogs are more sensitive to the protein in their food than others. For some with sensitive stomachs, high protein can lead to digestion issues, including diarrhea. These canines often need a lower protein food, though an extremely low-protein food can cause all sorts of problems as well. With a little bit of veterinary guidance and trial and error, you will find out how to feed your dog exactly the amount they need.

divider-dog paw

Switching Your Dog’s Diet

Diarrhea in a dog can result from switching diets too quickly. If you just switched your dog’s diet to a high-protein diet, it may be that your canine simply isn’t used to the new dog food. Preferably, all dog food switches should be done slowly and progressively, ideally over a 7-day period.

Sometimes, dogs can also be sensitive to particular sources of protein. Your dog may be perfectly fine with high levels of pea protein. However, chicken may cause digestion problems. Therefore, strong consideration of the protein source is crucial for choosing the right diet.

Simply put, practically all types of dog food can cause diarrhea, especially if the dog isn’t used to them.

What Happens When a Dog Has Too Much Protein?

Some dogs simply require more protein than others such as athletic and agility dogs.

If your dog eats too much protein, there are several possible outcomes. Sometimes, nothing happens. Some dogs have rock-solid stomachs and eat just about anything, even if it includes far too much protein.

Excessive protein is typically stored in a dog’s body like fat. Therefore, if your dog consumes too much protein, they may end up overweight or obese. Of course, obesity is linked to a variety of problems. Therefore, if you want your dog to remain healthy, they need to stay at a healthy weight.

Furthermore, excessive protein may also be expelled in your dog’s poop. However, some amino acids can be harmful to the environment, not to mention your yard. That protein had to be produced, and it is likely to be wasted if your dog doesn’t need it. If you notice brown spots in your yard around where your dog defecated, it’s likely because the poop was high in nitrogen. When you feed your dog too much protein, you’re wasting money and increasing your carbon footprint for little reason.

dog eating dog food
Image Credit: Ayla Verschueren, Unsplash

The Type of Protein Matters

Dogs don’t need just protein in their food. They need their constituent amino acids, which are found in different amounts depending on the protein source After digesting, your dog will use the amino acids they need and save or expel those they don’t.

For this reason, the type of protein your dog eats matters. Sadly, we don’t know exactly what sort of amino acids a dog needs in all cases. There is much research within the pet food industry that still needs to be done. In general, it is recommended to leave your dog on their current diet if they’re doing well on it and their vet does not object. If they aren’t doing so well, consider switching them to a food that has a different protein source.

What Ingredients in Dog Food Cause Diarrhea?

There are several ingredients that can cause diarrhea in dogs—just like in people. Most dogs shouldn’t get diarrhea from ingredients commonly found in dog food. However, some may be sensitive to particular ingredients.

Some of the most common allergens include dairy, beef, chicken, eggs, soy, and wheat gluten. Food allergy can manifest itself with diarrhea, skin irritation, redness, and itchiness.

man checking dog food label
Image Credit: BearFotos, Shutterstock

What Are Causes of Diarrhea in Dogs?

While many owners are quick to blame a dog’s food, the truth is that there are many causes of diarrhea. Some of these causes are serious and need veterinary attention. However, others usually clear up on their own. For instance, stress can cause diarrhea, but this typically clears up after the stressful event has passed.

Here are some common causes of diarrhea:
  • Stress
  • Eating garbage
  • Change in diet
  • New treats
  • Ingesting a foreign, non-food object
  • Eating toxins
  • Medications (especially antibiotics)
  • Intestinal parasites
  • Certain viral infections (like parvovirus)
  • Certain bacterial infections (like Clostridial species)
  • Pancreatitis
  • Inflammatory bowel disease
  • Liver and kidney disease
  • Certain cancers

While some high-protein diets can cause diarrhea, there are many other potential problems as well. For this reason, you may want to see your vet if you expect that your dog’s diarrhea may be caused by something else other than excess dietary protein.



Occasionally, a high-protein diet can cause diarrhea in dogs. However, this issue can also be caused by a host of other problems, including some serious diseases and conditions that need to be treated by a vet. If your dog is having other symptoms, you should contact your vet to ensure it isn’t something more serious.

You might be interested in: How Long to Withhold Food from a Dog with Diarrhea

Featured Image Credit: Olena Yakobchuk, Shutterstock

Our vets

Want to talk to a vet online?

Whether you have concerns about your dog, cat, or other pet, trained vets have the answers!

Our vets