Updated On September 23rd, 2025
Pet's info: Dog | German Shepherd | Female | unspayed | 1 year and 6 months old | 40 lbs
my dog has diarrhea and she is popping blood I don't know what is wrong with her help, what can I give her.
2 Answers
Published on May 21st, 2019
I am very sorry to hear about Luna! Diarrhea with blood is a concerning symptom and veterinary care is recommended in these cases. We can have a variety of causes depending on the dog's age and history including parvovirus, gastrointestinal parasites (worms/coccidia/giardia), hemorrhagic gastroenteritis, bacterial infections, dietary sensitivities and more. I would recommend making an appointment for Luna to be examined ASAP to help determine what is causing her symptoms and how best to treat her!
1Pet Parents found this answer helpful
Published on March 10th, 2017
Poor Flossie Mae! It sounds like she had some diarrhea, and it's a little concerning that there was some blood in her feces. Dogs eat grass when they feel nauseous, and that's likely why there was grass in her feces. Her diarrhea could be caused by a GI illness, eating something rotten, hemorrhagic gastroenteritis, or a foreign body. I would be concerned about the blood in her feces, as that can have serious causes, When a dog has blood in their feces, it's best for them to see a vet immediately to have the cause of the bloody diarrhea diagnosed and treated. If there is only a small of amount of blood in the feces, then you can try a home remedy first before having to take her into the vet. Withhold food for 12-24 hours, then feed a bland diet of boiled white meat chicken (no bones) and white rice in small amounts several times a day for a couple of days. Then slowly add back in her normal diet. If the diarrhea continues on the bland diet, there is still blood in her diarrhea, she starts vomiting food, stops drinking water, starts vomiting water, or becomes very lethargic, she will need to see a vet right away.
1Pet Parents found this answer helpful
Book an appointment with the pros – our expert vets are here to help.