Petco Text Logo
Petco Pet Logo

My Yorkie has diarrhea & bloody vomit but is still active. What to do?

Updated On September 23rd, 2025

Pet's info: Dog | Yorkshire Terrier | Male | neutered | 5 years and 5 months old | 8 lbs

My Yorkshire Terrier has been having diarrhea for the past 3 days. It started November 6th and he’s been having diarrhea at least 4-6 times a day. Most of his stools are soft or semi-soft (close to normal texture) and only 1 was watery. He threw up his food yesterday and this morning we found what looked to be bloody vomit. However, the blood in the vomit seemed to be mixed with saliva and food, meaning the vomit wasn’t entirely blood. He hasn’t been acting sick. He has energy to bark and play.

4 Answers

Most Helpful Answer

Image profile

Answered By Dr. Elizabeth

Veterinarian

Published on November 9th, 2019

Oreo needs to be examined by the veterinarian today. Any blood in the stool or vomit always require a veterinarian visit because this can indicate something serious like a foreign object in the stomach (although other causes are possible). Additionally, diarrhea that continues beyond 24 hours often has bacterial shifts in the gut that will make matters worse regardless of the initial cause. Make sure to bring in a sample of fresh stool. The doctor will check him for parasites and bacterial over growth. Other diagnostics may also be recommended pending the history and physical exam. Many 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. I hope Oreo starts feeling better quickly! Please feel free to post any additional questions.

Vote icon

1Pet Parents found this answer helpful

Other Answers

  • Image profile

    Answered By Laura Johnson VMD

    Veterinarian

    Published on December 20th, 2017

    Hi, thanks for using Petco Pet Education Center, formerly Petcoach! Poor Harley! Causes of vomiting and diarrhea are: intestinal parasites, viral or bacterial infections, pancreatitis, inflammatory bowel disease, Addison’s disease, dietary indiscretion (ate something gross), or food allergy/intolerance. The blood indicates inflammation in the colon and makes antibiotics necessary. A lot of times when there is blood in the stool or vomit the dog can get very dehydrated. Due to the severity of the vomiting and diarrhea I recommend that Harley see your Vet today. I hope this helps and I wish Harley a speedy recovery!

    Vote icon

    1Pet Parents found this answer helpful

  • Image profile

    Answered By Dr. Leigh, DVM

    Veterinarian

    Published on January 26th, 2017

    He could have an infection, parasite, gastritis/enteritis from something he ate, etc. Since it has been going on for 2 days, he should be examined by a vet to determine the cause. Your vet can run lab-work, if needed, to help diagnose and then prescribe medications. He may need an antibiotic, anti-vomiting, gastrointestinal protectant, antacid, fluids, and a bland diet to treat the problem. More than likely, it is not something serious and he will improve with some medications.

    Vote icon

    1Pet Parents found this answer helpful

  • Image profile

    Answered By Christie Long, DVM

    Veterinarian, Certified Veterinary Acupuncturist

    Published on November 12th, 2016

    I'm concerned that Spencer is such a little guy, and that he's potentially lost quite a bit of fluids with approximately 2 days of vomiting and diarrhea. Unfortunately conservative treatment (withholding food) hasn't worked, and now with the possible presence of some blood in his stool, the best course of action is seeing a vet ASAP. We need to be sure that Spencer doesn't have hemorrhagic gastroenteritis (HGE), a potentially serious GI problem. If he doesn't, that's great, but at minimum he likely needs some fluid therapy and medications to control nausea and acid production. Take him in as soon as you can.

    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