Petco Text Logo
Petco Pet Logo

Why is my puppy in heat vomiting yellow liquid and not eating?

Updated On September 23rd, 2025

My 9 month old puppy just went into heat and she is puking yellowish liquid. She also will not eat. Is this normal?

1 Answer

Most Helpful Answer

Image profile

Answered By Debi Matlack

Veterinary Technician

Published on January 5th, 2015

Vomiting is not usually a symptom of being in heat. It sounds as if she might have eaten something that either disagreed with her or something that has gotten stuck somewhere in her gastrointestinal tract. She could have been exposed to some sort of toxin or irritant in her environment or this could be early signs of another condition or disease process. She could also have a uterine infection causing these symptoms. I recommend getting her seen by your veterinarian as soon as possible. Your vet will do an exam, blood work and possibly x-rays to determine the cause of the illness and suggest an effective treatment plan. Additionally, unless she is a purebred that will improve the breed by producing offspring, I highly recommend getting her spayed once she is over her illness. This will eliminate the chance of her getting a life-threatening uterine infection and greatly reduce her chances of developing breast cancer in the future.

Vote icon

7Pet Parents found this answer helpful

image
Have A Vet Question?

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

Sponsored