Petco Text Logo
Petco Pet Logo

Why is my Yorkie puppy vomiting green, not eating, and sluggish?

Updated On September 23rd, 2025

Pet's info: Dog | Yorkshire Terrier | Female | spayed | 9 months and 9 days old | 4.7 lbs

Hi. I put my yorkie pup on a bland diet of chicken and rice. She refuses to eat it and hasn't eaten since Friday. She is drinking water though, but she is vomiting a green liquid frequently. I took her to the vet and they gave her antivomiting meds and it is not helping. She is more sluggish than usual but is not laying around as much. I was just wondering if there was something I could do to get my puppy back to her hyper self.

2 Answers

Most Helpful Answer

Image profile

Answered By Emily Fukuzato, DVM

Veterinarian

Published on August 20th, 2017

Hi, I am sorry to hear about Ollie. Vomiting green liquid is a sign of an empty stomach and this is usually pretty concerning, especially since you mention that her vet gave her anti-vomiting medications. Her symptoms tell us that she is unfortunately very sick. Yorkies are a breed that is more sensitive to diseases like pancreatitis and gastroenteritis. I cannot comment on the underlying cause of Ollie's current illness, but would highly recommend to get her to your veterinarian or an emergency doctor to have lab tests and imaging (xray or ultrasound) tests performed. She cannot go days without eating being as small as she is and we get concerned about low blood sugar in these tiny dogs. She may be lethargic from dehydration, low blood sugar, abdominal pain. All of these need immediate medical attention. I hope she can get veterinary care very soon so that she can feel better question. Thank you for reaching out to Pet Coach.

Vote icon

1Pet Parents found this answer helpful

Other Answers

  • Image profile

    Answered By Jessica Keay, DVM

    Veterinarian

    Published on August 25th, 2017

    I am sorry to hear about Scarlette. Unfortunately it sounds like she does need to go see the veterinarian. If the vomiting has been going on more than a day, she isn't eating, and she seems uncomfortable I would not recommend the "wait and see" approach for her. We would worry about things like a foreign body ingestion, gastroenteritis, pancreatitis, stomach ulcer, among others. She needs an examination and based on her exam the vet may recommend additional testing such as an x-ray or bloodwork to help identify the underlying cause of her illness and help determine the best treatment, which could include an injection of anti-vomiting medication, fluids to help rehydrate her, pain medication if they suspect pancreatitis, antacids, and more. I would call and try to get her in to your vet today.

    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