Dog Mucus Poop and Not Eating (Causes and What To Do)

When your dog has mucus in their poop and suddenly stops eating, it’s a clear signal that something’s off with their digestive health.

We outline the common causes of a dog’s mucus poop and not eating, what you can do at home, and when to seek veterinary help.

Dog Mucus Poop and Not Eating — Why It Happens

Mucus in your dog’s stool combined with a loss of appetite often points to underlying gastrointestinal inflammation or infection. Conditions like colitis, intestinal parasites, dietary intolerance, or even stress can irritate the gut lining, causing mucus production. Inflammatory bowel disease (IBD) or infections such as giardia may also be culprits.

Loss of appetite typically follows when your dog feels nauseated, uncomfortable, or dehydrated. This combination should never be ignored, as it can quickly progress without intervention.

Dog Mucus Poop and Not Eating

Common Causes of Dog Mucus Poop and Not Eating

Colitis

Colitis is inflammation of the colon and one of the most common causes of mucus in dog stool.

It’s often caused by infections, stress, or sudden changes in diet. The inflamed colon produces extra mucus as a protective response, which appears in the stool.

Affected dogs often lose their appetite due to abdominal discomfort, cramping, or nausea.

You might notice straining during defecation, small amounts of feces, or urgency to go.

Colitis is uncomfortable but treatable, especially if caught early.

Intestinal Parasites

Parasites like giardia, whipworms, and roundworms can irritate the intestinal lining, leading to mucus in the stool.

These invaders compete for nutrients and cause digestive upset, which can make your dog lose interest in food.

Other symptoms might include bloating, vomiting, or diarrhea.

Puppies and dogs with weak immune systems are especially vulnerable and may experience rapid deterioration.

If left untreated, parasites can lead to malnutrition and chronic gastrointestinal problems.

Read more: Dog Loose Stool and Not Eating (What’s triggering the sudden change?)

Inflammatory Bowel Disease (IBD)

IBD involves chronic inflammation of the digestive tract and is a frequent cause of mucus in the stool.

The inflammation disrupts normal digestion and nutrient absorption, leading to poor appetite, weight loss, and intermittent vomiting or diarrhea.

Dogs with IBD often have soft stools with visible mucus, and they may become lethargic over time.

This condition typically requires long-term management, including diet changes and medications.

Because it affects the absorption of nutrients, it can severely impact your dog’s overall health.

Stress or Anxiety

Emotional stress can have a direct impact on your dog’s gut health.

Changes in environment, routine, or household dynamics can trigger inflammation in the colon, resulting in mucus production.

Some dogs may also develop stress colitis, where the stress triggers an acute episode of gastrointestinal upset.

Loss of appetite often accompanies anxiety, and your dog may seem withdrawn or restless.

While stress might seem mild, its effects on the digestive tract can be significant, especially if ongoing.

Food Intolerance or Sudden Diet Change

An abrupt switch in your dog’s food or an ingredient they can’t tolerate can lead to mucus in the stool.

The digestive system may react to the unfamiliar or problematic ingredient with inflammation, causing your dog to feel sick and avoid eating.

Vomiting, flatulence, and gurgling stomach noises might also occur.

Even high-fat or heavily processed treats can cause digestive disruption.

Slow diet transitions and identifying allergens through elimination trials can help prevent recurrence.

What to Do If Your Dog Has Mucus Poop and Is Not Eating

First, withhold food for 12 hours (if your dog is not a puppy, senior, or has other conditions) to allow the gut to rest.

Then, offer a bland diet of plain boiled chicken and white rice in small portions. Monitor for any worsening of symptoms, especially dehydration, continued diarrhea, or vomiting.

Encourage hydration with clean, fresh water, and consider unflavored electrolyte solutions approved by your vet.

Avoid giving treats, bones, or table scraps during this time.

If your dog has recently been stressed or switched foods, reverting to their previous routine and diet may help.

Always monitor for changes, as symptoms can escalate quickly if the underlying issue is more serious.

When to Call or Visit Your Vet

If mucus in the stool persists beyond 24–48 hours or your dog refuses all food and water, it’s time to consult your veterinarian.

Other concerning signs include:

  • Blood in the stool

  • Repeated vomiting

  • Lethargy or collapse

  • Signs of dehydration (dry gums, sunken eyes, skin tenting)

  • Fever or abdominal pain

Your vet may run fecal tests, bloodwork, or imaging to rule out infections, parasites, or chronic conditions like IBD.

Delaying treatment could lead to worsening dehydration or nutrient loss.

Read more: Dog Not Eating and Vomiting Green Liquid (Here’s what it means)

Key Takeaway

Mucus in your dog’s stool paired with a lack of appetite often points to gastrointestinal inflammation or infection.

While some cases may resolve with rest and dietary adjustments, others require veterinary care.

Pay attention to your dog’s energy levels, hydration, and stool appearance.

Early action can help your pup recover faster and prevent more serious complications down the line.

When in doubt, reach out to your vet to rule out anything serious and get tailored advice for your dog’s specific situation.

Sources