Petco Text Logo
Petco Pet Logo

My senior dog vomits green liquid and drools daily. Is it serious?

Updated On September 23rd, 2025

Pet's info: Dog | Mixed Breed | Female | spayed | 85 lbs

My 13 year loud dog was on pain pills for arthritis for about 2 months. She started vomiting, so the vet took her off of them. But for the last 3 month's she vomits 1 to 2 times a day slimmy greenish stomach acid with really thick drool. I'm not sure if it could be a more serious illness that I'm not aware of, she is eating, drinking and going to the bathroom just fine. should I have a blood panel done?

2 Answers

Most Helpful Answer

Image profile

Answered By Andrea M. Brodie, DVM

Veterinarian

Published on July 30th, 2018

It is not normal for a dog to vomit every day. You really need to take Storm back to your vet for an exam of the gastro-intestinal tract, which will include bloodwork as well as possibly and ultrasound or xrays. She may have a stomach ulcer, tumor or chronic gastritis or other intestinal or gastric problem and that needs to be investigated. Pleased make an appointment today.

Vote icon

1Pet Parents found this answer helpful

Other Answers

  • Image profile

    Answered By Dr. Elizabeth

    Veterinarian

    Published on January 17th, 2019

    Poor Eli! I would recommend to talk with your veterinarian about next steps. Some of these dogs will respond to a special diet for possible inflammatory bowel disease. Some of these pets can have parasites that need to be addressed. Many of these dogs will go on to have an abdominal ultrasound to look for any signs of a tumor or other abnormalities. Some pets will even go on for an endoscope with biopsies. Best to consult your vet about what next steps make the most sense for Eli. I hope this helps to point you in the right direction. Please feel free to post any additional questions!

    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