Petco Text Logo
Petco Pet Logo

Why is my dog having bloody diarrhea for 3 days but acting normal?

Updated On September 23rd, 2025

Pet's info: Dog | Mixed Breed Medium (23 - 60lb) | Male | unneutered | 60 lbs

My dog has been having bloody diarrhea for 3 days i dont know what it could be from. He act normal plays eats drinks.

1 Answer

Most Helpful Answer

Image profile

Answered By Dr. Melanie, BVSc MS

Veterinarian

Published on March 23rd, 2018

There could be a couple of reasons why Odin is having bloody diarrhea. He could have intestinal worms, may have a foreign body, could have GI ulcers, could have eaten something rotten, or could be suffering from hemorrhagic gastroenteritis. If he's on any medications, it could also cause the bloody diarrhea. Even though he's acting normally, I would get him into a vet as soon as possible. It's normal to for a dog to have bloody diarrhea, and to have it for three days is a long time. It's very important to have this checked out as soon as possible so he can be treated. Please take him into a vet now. Good luck, I hope this helps!

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