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

Dog ate tampons, now has diarrhea. Is passing them a good sign?

Updated on September 23, 2025

Pet's info: Dog | Labrador Retriever | Male | neutered | 105 lbs

My large lab ate several used tampons 3 days ago. He threw up 4, pooped out 2 more. Took to vet and they did xray. No blockage seen in intestines. Been monitoring him since. He pooped out another yesterday and now has diarrhea, but pooped out 1 more today. Acting normal otherwise, eating and drinking. No signs of pain or discomfort. Have vet appointment right away in am. Is it a good sign he is still passing them? Any other advice?

2 Answers

Most Helpful Answer

C. Rathjens, DVM

Answered By C. Rathjens, DVM

Veterinarian

Published on November 11, 2018

Yep that all sounds very good! I would keep the appointment tomorrow, and feed him boiled chicken and rice today instead of his regular dog food if you are able (may help with the diarrhea), but otherwise it doesn't sound like you need to do anything. Perhaps go shopping for a different style trash can! Glad he's on the mend!
Vote Icon1Pet Parents found this answer helpful

Related Answers from Veterinarians

  • Answered By Jessica Desrosiers

    Veterinary Technician

    Published on January 14, 2020

    It sounds like you are already doing everything! I would continue to monitor Chubbs per your vet's instructions, and also try to keep any more items out of his reach if he likes to eat them. If he shows any signs of illness, a trip to your vet right away is best.

    Vote Icon

    1Pet 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