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 ate a toy. How long until he vomits again if obstructed?

Updated on September 23rd, 2025

Pet's info: Dog | Norfolk Terrier | Male | unneutered | 10 months and 3 days old | 15 lbs

My 10month old Norfolk Terrier threw up and had diarrhea this morning, I took him to the emergency room, and we agreed to wait and see how he was feeling later in the day. The concern is that he has eaten a piece of a toy (the plastic 1" diameter squeaky part of a toy). The vet told me to feed him Rice and boiled chicken now at 2pm. which I did. But I forgot to ask how long it usually takes for him to throw up again if he indeed has an obstruction.

1 Answer

Most Helpful Answer

Dr. Elizabeth

Answered By Dr. Elizabeth

Veterinarian

Published on January 17th, 2019

I hate to hear Liam is giving you a scare! The vomiting can be highly variable based upon where it is in the GI tract. Blockages in the stomach tend to result in vomiting very quickly after eating. The intestines are pretty long (like 26 feet) and so the further down it goes, the more delayed things can be. I advise to be worried about any vomiting, no matter how far after eating it occurs. Make sure to keep you vet up to date as they may want to see him again. Also watch for lethargy and decreased appetite-also let your vet known if this is seen. Hopefully he'll be fine! I hope this is helpful and please feel free to post any additional questions
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