Petco Text Logo
Petco Pet Logo

My puppy ate rotisserie chicken from trash, has diarrhea. What to do?

Updated On September 23rd, 2025

Pet's info: Dog | German Shepherd | Male | unneutered | 5 months and 2 days old | 73 lbs

Hi my 6 month old german shepard got into our trash and ate our rotisserie chicken yesterday. He is acting normal drinking water and eating and playing. He does have diarrhea but that is normal if he eats food that isnt his puppy food. What should I do?

1 Answer

Most Helpful Answer

Image profile

Answered By Dr. Melanie, BVSc MS

Veterinarian

Published on August 7th, 2017

Oh no, that was naughty of Zeus to eat that chicken from the trash! The concern I have is if he ate bones or not. Cooked bones should never be given to dogs because they can easily splinter in the GI tract leading to perforation and obstruction. At this point in time, all you can do is monitor him. If the diarrhea continues over the next 24-48 hours, I would have him seen by a vet. Rush him into a vet immediately if you see blood in the diarrhea, he starts vomiting, he has blood in his vomit, he stops eating or drinking, or becomes very lethargic. Hopefully, however, he will be ok!

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