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 puppy threw up worms, but I don't see them in his poop. Why?

Updated on September 23rd, 2025

Pet's info: Dog | Rat Terrier | Male | unneutered | 2 months and 23 days old

My 2 and a half month old puppy had worms in his vomit this morning but no signs of worms in his poop all day

2 Answers

Most Helpful Answer

Dr. Melanie, BVSc MS

Answered By Dr. Melanie, BVSc MS

Veterinarian

Published on February 28th, 2017

The worms in Herbie's vomit indicate he does have intestinal worms. You often don't see worms in the poop unless there is a very heavy infestation of them. The eggs are what are deposited in the feces, and those can only be seen with a microscope. Herbie needs a deworming treatment, and I recommend Panacur which you can get OTC. He will need another deworming treatment two weeks after the first to kill all the worms, and then will need one once a month until he is six months old. After that, he will need a deworming treatment every three months.
Vote Icon1Pet Parents found this answer helpful

Related Answers from Veterinarians

  • Answered By Andrea M. Brodie, DVM

    Veterinarian

    Published on January 18th, 2017

    Your puppy has a serious worm infection (likely round worms). Sometimes, when the intestine is full of worms they can end up in the stomach and then get thrown up. You will need to worm your puppy now and again in 2-3 weeks with a puppy wormer. Actually your puppy is due for vaccinations at this age anyway, so take him to the vet and tell him about the worm, so he can worm your puppy.

    Vote Icon

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