Petco Text Logo
Petco Pet Logo

Why is my dog getting diarrhea after eating and what can I do to help?

Updated On September 23rd, 2025

Pet's info: Dog | Labrador Retriever | Female | unspayed | 6 months and 3 days old | 35 lbs

My dog used to drink milk well, but now is lactose intolerant. Experiences diarrhea after drinking milk. She used to eat met wrll but now has diarrhea after eating. Why is this happening and what should I do?

3 Answers

Most Helpful Answer

Image profile

Answered By Jessica Desrosiers

Veterinary Technician

Published on May 10th, 2018

Most pets do not handle milk well and it will cause diarrhea so I would recommend discontinuing giving milk and other human foods, especially if they are causing diarrhea. If you think Ginger may have some tummy upset, you can pick up all food and offer a bland meal of boiled rice and chicken, before returning her to her regular diet. Be sure she is being fed a puppy food that is balanced and nutritious to ensure she is doing well. Having her stool checked for parasites, or taking her in for a vet exam if the diarrhea continues is best, as parasites, illness and other causes can also cause prolonged diarrhea and require treatment to resolve.

Vote icon

1Pet Parents found this answer helpful

Related Answers from Veterinarians

  • Image profile

    Answered By Dr. Melanie, BVSc MS

    Veterinarian

    Published on July 23rd, 2018

    Thank you for contacting Pet Coach with your concerns about North! It sounds like she has a few things going on at the moment. The bumps could be from an allergic reaction or a skin infection. This is something I'd have her seen by a vet for, as the cause needs to be diagnosed in order for it to be treated correctly. Give your vet a call in the morning to make an appointment. As for the diarrhea, it could be caused by intestinal worms, eating something rotten, a sudden change in diet, GI illness, eating something rotten, or a foreign body. Make sure she is up to date on her deworming treatments, giving her one if she is not. I can also give you a home remedy to try to see if that helps. Withhold food for 8-12 hours, then feed a bland diet of boiled white meat chicken (no bones) and white rice in small amounts several times a day for a couple of days. Then slowly add back in her normal diet. If the diarrhea continues on the bland diet, he starts vomiting food, stops drinking water, starts vomiting water, or becomes very lethargic, she will need to see a vet right away. Best of luck, I hope this helps!

    Vote icon

    1Pet Parents found this answer helpful

  • Image profile

    Answered By Laura Johnson VMD

    Veterinarian

    Published on October 17th, 2017

    HI, thanks for using Petco Pet Education Center, formerly Petcoach! Poor Justice! I would start her on a bland diet of boiled chicken or hamburger with rice. It could be the puppy food she is eating. You can consider starting a probiotic, I like Purina Fortiflora. If the diarrhea doesn't improve I recommend taking her to the Vet or calling them to see what they recommend. As for the skin, I recommend shaving the fur away and cleaning and drying the skin well multiple times a day. You can apply a topical antibiotic cream like neosporin twice daily. I hope this helps and I wish Justice a speedy recovery!

    Vote icon

    1Pet Parents found this answer helpful

See More Answers
image
Have A Vet Question?

Book an appointment with the pros – our expert vets are here to help.

Sponsored