Petco Text Logo
Petco Pet Logo
  • Two Easy Ways to Start Earning Rewards!

    rewards header
    Become a member today!
    Members-only pricing and offers, personalized care notifications, Vital Care points back on every purchase and more!
    Petco Pay LogoBecome a credit card member today!

    Earn 2X Pals Rewards points at Petco
    when you use Petco Pay!

    APPLY NOW
    Learn More About Petco Pay Benefits

My dog pooped blood after eating hotdogs and rocks. What should I do?

Updated on September 23rd, 2025

Pet's info: Dog | Mixed Breed | Male | neutered | 1 year and 9 months old | 11 lbs

Hi my dog just finished pooping he’s about to be 2 in February. He’s been eatin his pebbles and he did have some natural turkey hotdogs today. I looked closing to his poop and I saw a little bit of blood. Right after he pooped he’s been acting like himself went to eat and go get a toy after. What could this mean for him? What could cause this? Do I need to take him to the vet ?

1 Answer

Most Helpful Answer

Stacey Anstaett, DVM

Answered By Stacey Anstaett, DVM

Veterinarian

Published on December 5th, 2018

As long as he is eating and drinking, acting normally, the stool is formed and he is not vomiting, just keep a close eye on him. Im not sure if you are saying that he has been eating pebbles (small rocks) or if that was a typo and you meant kibble, but if he's been eating small rocks those could be causing some irritation to his rectum and anus when he's pooping. Obviously the other issue is that if the rocks are big enough they could cause a blockage in his intestine, so rocks of all sizes should be avoided.
Again as long as there are no other symptoms this is not urgent; however, if you notice it still tomorrow, call your vet and make an appointment. A rectal exam to make sure his anal glands are healthy and to ensure there isn't any rectal mass, etc is indicated.
Thank you for asking Petco Pet Education Center, formerly Petcoach!
Vote Icon1Pet Parents found this answer helpful

Smart Picks for Smart Questions

Have A Vet Question?

Book an appointment with the pros – our expert vets are here to help.

Share

Styled arrow button