Petco Text Logo
Petco Pet Logo

Why is my dog throwing up frequently but seems otherwise fine?

Updated On September 23rd, 2025

Pet's info: Dog | Mixed Breed | Female | unspayed | 5 months and 18 days old

My dog is acting happy and normal but throwing up a lot. Should I be worried?

4 Answers

Most Helpful Answer

Image profile

Answered By Andrea M. Brodie, DVM

Veterinarian

Published on March 29th, 2016

If this happens after every meal and if the stools are normal, then your dog could have some food indiscretion or chronic gastritis. I would stop feeding her for 12 to 24 hrs, and then feed her some [bland food](https://www.petcoach.co/article/how-to-treat-your-dogs-upset-stomach/), such as rice and boiled white chicken meat. If she does not [vomit](https://www.petcoach.co/dog/condition/vomiting-1/) or regurgitate her food on this bland diet, then there is possibly a sensitivity component connected to the food you are feeding her. You can then try to slowly replace the bland diet in small, gradual steps with her usual food. If she starts vomiting again, you will know that it is the food that is causing the trouble. You could then try another dog food, preferably one labeled for sensitive stomachs, or one that your vet recommends in this case and hopefully that will end the vomiting. Your vet should also perform an exam on Harley to check for other problems associated with her chronic vomiting, which could include an [intestinal obstruction](https://www.petcoach.co/dog/condition/foreign-bodies-in-the-small-intestine-in-cats-and/), [chronic pancreatitis](https://www.petcoach.co/dog/condition/canine-pancreatitis/), [inflammatory bowel disease](https://www.petcoach.co/dog/condition/inflammatory-bowel-disease/), or [Addison's disease](https://www.petcoach.co/dog/condition/addisons-disease/), among others. Your vet would need to perform some diagnostic tests, including blood work and x-rays to rule out many of these conditions. So, 1) food trial as lined out above and 2) visit to the vet. This should uncover the problem, as vomiting frequently is not healthy or normal.

Vote icon

83Pet Parents found this answer helpful

Other Answers

  • Image profile

    Answered By Jeffrey Milner

    Veterinarian

    Published on April 29th, 2017

    It sounds like Franny isn't feeling too great. Well, there are a huge list of possible reasons for vomiting. The number one most common cause is dietary indiscretion and general indigestion. Some other causes include pancreatitis, liver disease, bowel obstructions, gastroenteritis, megaesophagus, several endocrine conditions, as well as several different toxic substances. Before considering any of these as possible, I would try and fasting Franny for the next 12-24 hours. After this, begin feeding a very bland diet in small quantities two to four times a day. Try using something like boiled boneless chicken or hamburger meat plus some boiled rice. If Franny is able to keep this down, continue doing this for 2-4 days more. You can resume normal diet afterward. If she continues to vomit even after the fast, or begins to worst during that period, I would not wait any long. She will require a veterinary visit, some blood work, and possibly some imaging. I hope you and Franny figure things out. Let me know if you need any more help, as I am available for consult if you require one.

    Vote icon

    1Pet Parents found this answer helpful

  • Image profile

    Answered By Laura Johnson VMD

    Veterinarian

    Published on December 31st, 2017

    Hi, thanks for using Petco Pet Education Center, formerly Petcoach! Poor Krissy! Causes of vomiting are: intestinal parasites, viral or bacterial infections, pancreatitis, Foreign body (ate something that is stuck), dietary indiscretion (ate something gross), new food/treats/human food, inflammatory bowel disease, cancer, metabolic issues (kidney or liver failure). I would withhold water for 6 hours, if there is no vomiting in that 6 hours only offer small amounts of water. Do not feed her for 12-24 hours. If there is no vomiting in that time period start feeding her a bland diet of boiled chicken or hamburger mixed with rice. Feed 1 cup per 20 lbs per day as small frequent meals. If she continues to vomit she should see your Vet for an exam, X-rays and blood work. I hope this helps and I wish Krissy the very best. Have a safe and happy new year!

    Vote icon

    2Pet Parents found this answer helpful

  • Image profile

    Answered By Andrea M. Brodie, DVM

    Veterinarian

    Published on January 19th, 2019

    Throwing up can be caused by a food sensitivity, dietary indiscretion, intestinal parasites, an intestinal blockage, bacterial infection, viral infection, the weather, food change, stress, etc.  I would fast Frances for 24 hours and then put her on bland food for two days, such as boiled white rice and boiled white boneless chicken meat, fed in small quantities over several feeds and then transition back to regular food slowly over a few days. If this does not clear up the vomiting or if the vomiting increases, or if your dog gets lethargic, she needs to see a veterinarian for an exam as there may be something more serious such as an infection going on.

    Vote icon

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