Petco Text Logo
Petco Pet Logo

My puppy is throwing up liquid and grass and won't eat. What's wrong?

Updated On September 23rd, 2025

Pet's info: Dog | American Staffordshire Terrier | Female | unspayed | 11 months and 4 days old | 53 lbs

My 11 month female staffordshire terrier has been vomiting liquid 4 times in the past 24 hours all liquid and grass she has not touched her food only small bits of water

1 Answer

Most Helpful Answer

Image profile

Answered By Jenna Beyer, DVM, MBA, cVMA

Veterinarian, Certified Veterinary Acupuncturist

Published on August 7th, 2017

Common causes of vomiting in dogs include dietary intolerance, dietary indiscretion, food allergy, intestinal parasites, GI blockage, gastroenteritis, bacterial or viral infection, IBD, pancreatitis, among others. In a young dog, my top two concerns would be parvo virus infection or intestinal blockage. I recommend that pets be seen by a veterinarian as soon as possible when there has been vomiting for at least 24 hours. Your vet will do a thorough exam, and may recommend abdominal x-rays, bloodwork, or a parvo test. Then appropriate treatment can be prescribed. If there are concerns of intestinal blockage, Nova may need exploratory surgery to look around and remove anything from her stomach or intestines that is causing the problem

Vote icon

1Pet Parents found this answer helpful

image
Have A Vet Question?

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

Sponsored