Petco Text Logo
Petco Pet Logo

My dog won't eat, has upset stomach, and threw up. What now?

Updated On September 23rd, 2025

Pet's info: Dog | Boxer | Female | unspayed | 9 months old | 25 lbs

Grace has refused eating since morning , she has an upset stomach and we can hear her stomach growling. She is not in pain I am sure about that. At 10 pm I took her out and whilst doing that she ate grass and threw up now it's 3pm still refuses eating, what do I do?

2 Answers

Most Helpful Answer

Image profile

Answered By C. Rathjens, DVM

Veterinarian

Published on November 1st, 2018

Since last night was Halloween, think about if there's anything she could have eaten that she shouldn't have and take her to the vet ASAP if you realize your chocolate stash or your entire pan of bacon wrapped something or anothers from the potluck is missing. If you can't think of anything she ate, it's generally ok to wait 24 hours to see if she get back on her food naturally. Sometimes something goes wrong in the gut and we don't know why but it resolves quickly. If she's not back to normal in 24 hours, or has any vomiting or diarrhea in the mean time, she needs to go to her vet for evaluation and supportive care. I hope she's feeling better soon and thanks for using Petco Pet Education Center, formerly Petcoach!

Vote icon

2Pet Parents found this answer helpful

Other Answers

  • Image profile

    Answered By Dr. Dayna, DVM, CVA

    Veterinarian, Certified Veterinary Acupuncturist

    Published on February 7th, 2018

    I’m sorry to hear that Chiquitin isn’t feeling well. Many different problems can cause nausea, vomiting and inappetance. If he still isn’t interested in food tomorrow or if he eats and vomits then he should be evaluated by your veterinarian as soon as possible. An x-ray and possibly blood work may be recommended to help determine the diagnosis and treatment plan. Best of luck and thank you for using Pet Coach.

    Vote icon

    1Pet Parents found this answer helpful

See More Answers
image
Have A Vet Question?

Book an appointment with the pros – our expert vets are here to help.

Sponsored