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
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
1Pet Parents found this answer helpful
Book an appointment with the pros – our expert vets are here to help.