Petco Text Logo
Petco Pet Logo

My dog is vomiting and has bloody diarrhea after eating human food.

Updated On September 23rd, 2025

Hi there my dog has been having stomach issues today puking and liquid diarrhea in the house. He is 6. He’s usually ok and not sensitive and was fine yesterday . He clearly is under the weather and he ate something hot (got ahold of human food last night which was hot) so that may have triggered . My Concern is he just had diarrhea with blood this time and never happened before . Please 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 Dr. Elizabeth

Veterinarian

Published on September 13th, 2019

Poor pup! The vomiting and diarrhea could be due to eating the human food but other things like bacterial over growth, parasites (worms and giardia) or even something more severe like an intestinal blockage could be to blame. The blood indicates that his intestines are severely inflamed. I recommend to have your pup examined by the veterinarian today if at all possible. He can receive medications that can make him feel better and resolve the inflammation much faster (and hopefully stop any progression of the condition). Sometimes times a bland diet can help and then a slow, gradual introduction to the normal food can be done. A bland diet can consist of 25% boiled white meat chicken and 75% boiled white rice. This should all be plain. Make sure your pup is drinking water. Break up the meals into smaller amounts than normal and fed more frequently. I hope your pup starts feeling better quickly! Please feel free to post any additional questions.

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