Petco Text Logo
Petco Pet Logo

My dog ate spoiled food, has diarrhea for days, won't eat. Help!

Updated On September 23rd, 2025

Pet's info: Dog | Goldendoodle | Male | unneutered | 10 years and 1 month old | 65 lbs

My 10 year old Goldendoodle recently came down with Diarrhea on Sunday. I think it’s from my mother giving him a piece of chicken (Saturday night) that could have been spoiled. The pictures below are what he’s been pooping out, he goes out to poop every two hours now. For about 3 days he didn’t want to eat anything, with very minimal water. He’s drinking more water now, but he still won’t eat his dog food. We gave him plain hamburger meat tonight, which he did eat, but still has diarrhea. Help!

This question includes photos that may contain sensitive content. Click to view.

View more to consider that the photos may include sensitive content.

1 Answer

Most Helpful Answer

Image profile

Answered By Laura Johnson VMD

Veterinarian

Published on September 5th, 2018

Hi, thanks for using Petco Pet Education Center, formerly Petcoach! Poor Justice! Causes of diarrhea in senior dogs are: intestinal parasites, viral or bacterial infections, dietary indiscretion, pancreatitis, intestinal or pancreatic disease, kidney or liver issues, food allergy/intolerance, reaction to new food/treat/human food and even cancer. I would start a probiotic (like Purina fortiflora) and feed boiled hamburger with rice. Feed 1 cup per 20 lbs per day until 2 normal stools. Since this has been going on for a few days already I wouldn't wait too much longer to have him seen by a Vet. If he isn't better by Saturday I'd make an appointment before your Vet is closed. He may need more help than you can provide at home. I wish Justice a speedy recovery!

Vote icon

1Pet Parents found this answer helpful

image
Have A Vet Question?

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

Sponsored