10 Human Foods Good for Dogs With Diarrhea or Upset Stomach

Updated on April 22, 2017
srai01 profile image

I am a software professional from India interested in dogs, technology, travel, and real estate.


Diarrhea is a common issue for canines and may vary in frequency, extent, and intensity. Usually, dogs that experience sudden diarrhea may be going through a change in diet or might have eaten something they were not supposed to consume, such as garbage. There are, however, more serious causes of diarrhea, so please see a vet to rule out the possibility of a chronic illness.

If it turns out the problem is only temporary, the following are 10 foods that can help alleviate an upset stomach and help your dog feel better.

Foods to Give Dogs With Diarrhea or Upset Stomach

Mashed Potatoes
Mashed Sweet Potatoes
Mashed Carrots
Boiled Egg
Cottage Cheese

1. White Rice 

Vets often recommend white rice as the most ideal option for curing diarrhea caused by dehydration because it is easily digestible. Rice contains soluble fibers that absorb water passing through the GI track, which helps to stabilize the stool.

White Rice
White Rice | Source

How to Prepare Rice

  • Boil a cup of white rice in 4 cups of water for 20-30 minutes (or until it becomes creamy white).
  • Do not add salt or sugar. You can add a tablespoon of chicken powder to make it tasty.

  • Don’t serve the rice warm. Serve at room temperature instead.

  • You can serve the rice with plain chicken, or mix it with a little yoghurt or pumpkin.

2. Pumpkin

Pumpkin is another good food option to cure an upset stomach.

  • Pumpkin is a rich source of soluble fiber and water, which helps to delay gastric emptying and slow down GI transit times (and the number of episodes of diarrhea).
  • It is also easily digestible and delivers instant energy.

Pumpkin Puree
Pumpkin Puree | Source

How to Prepare Pumpkin

1. Canned Pumpkin

Give 1-2 cups of canned pumpkin. This will provide about 80 calories and 7 grams of soluble fiber per cup.

2. Cooked Rice and Boiled Mashed Pumpkin

  • Boil pumpkin until soft.
  • Mash the pumpkin into a purée and serve at room temperature. You can mix it with a little bit of rice, too.
  • Don't add sugar or salt.

3. Mashed Potatoes

Potatoes are a good source of vitamins C, B6, potassium, magnesium, and fiber. It is safe for dogs, but should only be consumed occasionally because it contains high amounts of sugar and starch, which can develop into fat and cause weight gain.

Mashed Potatoes
Mashed Potatoes | Source

4. Boiled and Mashed Carrots

Carrots are an excellent source of vitamin A, and also contain good amounts of vitamins K, C, potassium, and fiber. Because it is soft, bland, and packed with nutrients, it is a good for dogs suffering with diarrhea or digestion problems.

Boiled and Mashed Carrot
Boiled and Mashed Carrot | Source

How to Prepare Carrots

  • Make sure to remove the end part of the carrot and wash the carrots thoroughly before serving.
  • You can cut carrots into little pieces and cook it together with rice.
  • Another option is to boil and mash the carrots into a purée.

5. Baked and Mashed Sweet Potatoes

Sweet potatoes are one of the richest sources of vitamin A. They also contain vitamins C, B6, B5, manganese, potassium, and fiber. Like pumpkins and carrots, the fibers in sweet potatoes help alleviate an upset stomach.


How to Prepare Sweet Potatoes

  • Make sure you cook sweet potatoes thoroughly. Never serve raw.
  • Cut the sweet potatoes into quarters and boil for about 20 minutes. Then mash with a potato masher.

6. Boiled Egg

Eggs are very nutritious and contain ample amounts of protein and vitamins.

How to Serve

  • Avoid feeding raw eggs. Raw eggs may contain bacteria that can cause hair and skin problems and exacerbate an upset stomach.
  • You can mash up boiled eggs or make scrambled eggs and mix it with white rice. Again, don't add salt or sugar.

Boiled Egg
Boiled Egg | Source

7. Yoghurt

Some veterinarians are against feeding yoghurt to dogs. But the majority of vets recommend it because yoghurt contains probiotics — microorganisms that help stop bad or undesirable bacteria from overgrowing in the gut. Owners who have tried feeding their dog yoghurt claim that it helps control diarrhea and relives any issues related to stomach discomfort.

  • Remember to serve plain yoghurt. Don't add sugar and don't buy yoghurt that contains fruit or added flavors.
  • If your dog is lactose intolerant, yoghurt could aggravate an already upset stomach.

Yoghurt | Source

8. Oatmeal

Oatmeal is a great source of soluble fiber, which helps delay gastric emptying, and, therefore, controls diarrhea. It is very effective when fed to senior dogs with bowel irregularity issues.

How to Serve

  • Raw or half-cooked oatmeal can be dangerous, especially when your dog is suffering from diarrhea.
  • Make sure to cook the oatmeal thoroughly and don't add any sugar or flavoring. Serve at room temperature.

Cooked Oatmeal
Cooked Oatmeal | Source

9. Cottage Cheese

Cottage cheese contains high amounts of protein and fat, which helps solidify waste. Vets recommend feeding cottage cheese to dogs with an upset stomach, but only if the dogs do not have lactose intolerance. Cottage cheese should be served sparingly because it may be too rich and could exacerbate diarrhea if served in excess. Try mixing it with rice for a well-balanced meal.

Cottage Cheese
Cottage Cheese | Source

10. Watermelon

Watermelon is low in fat, calories, and cholesterol, but high in nutrients and vitamins, like vitamin A, B6, C, and potassium. It also contains lycopene, a carotenoid antioxidant that neutralizes free radicals and strengthens your dog’s immune system. The high fiber and water content in watermelon also serves double-duty to relieve your dog of dehydration and solidify its waste.

Note: Some dogs may not take well to watermelon. Stop feeding it immediately if unusual symptoms appear.


How to Serve Watermelon

  • Remove the seeds. Seeds will cause intestinal blockage and worsen the problem.
  • Remove the rind. Ingestion of the rind may be dangerous.
  • Cut into small pieces to make it easily digestible.

Initial Care and Precautions

When dogs are suffering from an upset stomach or diarrhea, they need more of your care and attention. Here are some things you can try to help relieve their upset stomach and make them more comfortable.

Warm Bath

Be sure that your dog doesn’t have a fever or is shivering. Once you are 100 percent certain, give him a warm bath to soothe his tummy.


Put your dog on a fast for 12-14 hours, while providing adequate amounts of fresh water. Water consumption helps cure the dog of dehydration. You can substitute with coconut water to provide a good source of instant energy.

Bland Diet

After fasting, you can start feeding your dog again with a bland diet in smalls amounts (20-25 percent of his regular diet).

Slowly Incorporate Regular Food

You should continue feeding your dog a bland diet until he is feeling well again. After this, slowly incorporate his regular dog food (e.g. 1/4 dog food and 3/4 food from the list above, then 1/2 and 1/2, and so forth).

No Physical Activity

Any physical activity, such as long walks, running, chasing, jumping, or playing with another dog should be avoided. Strenuous physical activity will slow down recovery and could make your dog feel even more sick.

Symptoms of Upset Stomach in Dogs

Stopped eating
Sudden weight loss
Fever and shivering
In pain
Mucus or blood in stool
Looks distressed
Lethargic and inactive
Frequent pooping

Possible Causes of Dog Diarrhea and Upset Stomach

Bacterial infection
Viral infection
Overate or over-exercised
Allergic reaction
Toxic or poisonous foods
Viral fever
Parasites (roundworms or tapeworms)
High stress
Digestive problems

I hope these tips and tricks help. If you have experience, please share your own tips in the comments below.

© 2016 ARADHYA


    0 of 8192 characters used
    Post Comment

    • profile image

      Maxy 4 weeks ago

      My dog has orange stool and very soft

    • profile image

      Ren K 3 months ago

      Very helpful and informative! Our

      4 yr old Pekipom has had diarrhea for 24 hrs, dehydrated, bloated tummy, among other symptoms! It's been a horrible stressful day. Vet told us to give her boiled chicken and rice. It's taken a long time, not sure if its helping. Hopefully tomorrow will be better day for her! If not, I'll try something else from list or take her to her Dr.

    • profile image

      Sandra West 4 months ago

      Very informative. Thank you

    • srai01 profile image

      ARADHYA 11 months ago

      Hello Yang!

      Happy to know that this article was useful and worked for your puppy. Hope she is doing good, wish for the best.



    • profile image

      Yang 11 months ago

      This is absolutely of informative and comprehensive, my 10 month's old Malinois puppy suffers from frequent diarrhea which resulting of weight dropping from the day we adopted her from the rescue centre. Poor girl. And thanks for your kind sharing. Many thanks again. God bless you.

    • profile image

      Andy 19 months ago

      I have ALWAYS used yogurt for any times my dogs have had diarrhea. It clears up the problem quickly. I always use plain. If I don't have plain and it's an emergency I have used low fat vanilla. I have never had any problems and was taught to do that. It has worked every time I've used it.

    • Anna Patfield profile image

      Anna Patfield 21 months ago

      Please never add stock cube powder to anything for dogs - perhaps 'chicken powder' means something other than stock. Stock cubes have onion powder and should never be used. Thanks. Anna

    • srai01 profile image

      ARADHYA 2 years ago

      Thanks grand old lady! Happy to know that :)

    • grand old lady profile image

      Mona Sabalones Gonzalez 2 years ago from Philippines

      This is a very helpful list of foods for dog owners. It's very interesting, too.

    • lrdl3535 profile image

      Richard Lindsay 2 years ago from California

      Good to know, I have dogs and they do sometimes need a little digestive help.


    This website uses cookies

    As a user in the EEA, your approval is needed on a few things. To provide a better website experience, pethelpful.com uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

    For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at: "https://pethelpful.com/privacy-policy#gdpr"

    Show Details
    HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
    LoginThis is necessary to sign in to the HubPages Service.
    Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
    AkismetThis is used to detect comment spam. (Privacy Policy)
    HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
    HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
    Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
    CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
    Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the googleapis.com or gstatic.com domains, for performance and efficiency reasons. (Privacy Policy)
    Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
    Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
    Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
    Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
    Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
    VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
    PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
    Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
    MavenThis supports the Maven widget and search functionality. (Privacy Policy)
    Google AdSenseThis is an ad network. (Privacy Policy)
    Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
    Index ExchangeThis is an ad network. (Privacy Policy)
    SovrnThis is an ad network. (Privacy Policy)
    Facebook AdsThis is an ad network. (Privacy Policy)
    Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
    AppNexusThis is an ad network. (Privacy Policy)
    OpenxThis is an ad network. (Privacy Policy)
    Rubicon ProjectThis is an ad network. (Privacy Policy)
    TripleLiftThis is an ad network. (Privacy Policy)
    Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
    Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
    Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
    Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
    ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
    Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)