Petco Text Logo
Petco Pet Logo

Why is my dog not pooping, eating grass, and having yellow liquid?

Updated On September 23rd, 2025

Pet's info: Dog | Pekingese | Male | neutered | 2 years and 3 months old | 24 lbs

My 2 year old dog has had a problem pooping for almost 2 months now and I get that every dog is different but he usually poops about 2-3 times a day and in the past 2 months he's only been pooping, if we're lucky, once a day. Sometimes not at all. He's been eating grass and we haven't changed any of his routines or food. But he shoots out a yellow liquid every now and again, what could it be?

1 Answer

Most Helpful Answer

Image profile

Answered By Ann Dion, DVM

Veterinarian

Published on June 5th, 2018

Hello and welcome to Petco Pet Education Center, formerly Petcoach. A change in pooping habits with no change in diet, and with a history of eating grass, suggests that Kilo has an upset stomach. This can be caused by many factors including worms, a foreign object (ball, underwear, socks) that is bouncing around in his stomach, allergies to the food you are feeding, or problems with his guts including irritable bowel disease, pancreatic insufficiency, or other causes. I would recommend with starting with a dewormer, you can pick this up at your vet. If this doesn't work I would suggest bringing Kilo to the vet to have the feces tested and an exam of Kilo performed. Best of luck with Kilo.

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