Petco Text Logo
Petco Pet Logo

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

Image profile

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