Petco Text Logo
Petco Pet Logo

What to do if my dog has bloody diarrhea and I can't afford a vet?

Updated On September 23rd, 2025

Pet's info: Dog | Shih Tzu | Male | unneutered | 8 years and 4 months old

My 7 year old Shih Tzu has been having diarrhea for the last 4 days. As of today there's blood in his stool which is diarrhea. Unfortunately, I do not have the money to afford a vet at this time what can I do?

4 Answers

Most Helpful Answer

Image profile

Answered By David Elbeze, DVM, MRCVS

Veterinarian

Published on June 17th, 2017

He might have eaten something spoiled that is causing this. withhold food for 12 hours then offer Noah boiled boneless chicken and rice every 6 hours in small portions. if he is eating and not vomiting, continue with this diet for 2 days. After 2 days, you can put him back gradually on his normal food. If the bloody diarrhea does not resolve, you will have to find a way to take him to the vet to get treatment.

Vote icon

1Pet Parents found this answer helpful

Related Answers from Veterinarians

  • Image profile

    Answered By Jenny, DVM

    Veterinarian

    Published on May 3rd, 2018

    I would withhold food and water for 4-6 hours after the last time he vomited. You can try plain rice or a small amount of water or ice to see if he is interested. If the vomiting persist and the blood progresses I would not wait to take him in. Anytime there is blood in the stool, it is recommended to see a vet. In older, smaller patients, this can lead to dehydration and extreme weakness if it gets worse.

    Vote icon

    1Pet Parents found this answer helpful

  • Image profile

    Answered By Dr. Melanie, BVSc MS

    Veterinarian

    Published on October 19th, 2017

    Poor Max! And I'm sorry that you are stuck due to flooding. Be sure he drinks plenty of water (it's very important he stays hydrated), and rest him as much as possible. You can offer him a bland diet of boiled white meat chicken (no bones) and white rice in small amounts several times a day. If he refuses to eat that and continues to poop watery and bloody feces, I would get him into the vet as soon as you can. I hope this helps!

    Vote icon

    1Pet Parents found this answer helpful

  • Image profile

    Answered By Laura Johnson VMD

    Veterinarian

    Published on May 8th, 2018

    Hi, thanks for using Petco Pet Education Center, formerly Petcoach! Poor Gus! I am glad he has stopped vomiting. I would offer water as small amounts frequently. If the diarrhea is still severe I would continue fasting for a full 24 hours then start the bland diet of boiled chicken breast or hamburger with rice. Feed 1 cup per 20 lbs per day until 2 normal stools. The blood indicates inflammation with in the colon. Ideally antibiotics should be started so it isn't wrong to bring him to the vet. The prescription diets like Hill's i/d and Royal canin GI tend to improve GI conditions quicker than home cooked diets. If the vomiting restarts, the diarrhea isn't improving or he won't eat then he definitely should see the vet. I wish Gus the best!

    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