Old Dog Diarrhea and Losing Weight (Here’s Why)

When an old dog has diarrhea and is losing weight, it can be alarming for dog owners.

While occasional diarrhea might seem harmless, if it’s persistent—especially in a senior dog—it may indicate a deeper health issue.

And when weight loss accompanies diarrhea, it’s often a sign that the body isn’t absorbing nutrients properly or that the dog’s metabolic system is under stress.

We dive into the reasons why old dogs experience diarrhea and weight loss, what to watch out for, and what you can do about it. This guide is especially useful if your old dog has diarrhea and is losing weight at the same time—a situation that should never be ignored.

Why Old Dog Diarrhea and Losing Weight Happens

Old dog diarrhea and losing weight happens due to age-related changes in digestion, underlying chronic diseases, or malabsorption issues that prevent the body from properly absorbing nutrients.

Conditions like kidney disease, liver problems, cancer, inflammatory bowel disease, or parasites are common in senior dogs and can disrupt gastrointestinal function.

As a result, food passes too quickly through the system, leading to nutrient loss and gradual or rapid weight loss.

Combined with decreased appetite or poor nutrient absorption, this creates a concerning cycle that requires veterinary attention.

Old Dog Diarrhea and Losing Weight

Old Dog Diarrhea and Losing Weight:

Common Causes 

Aging and Digestive Sensitivity

As dogs age, their digestive systems become more sensitive and less efficient.

Old dog diarrhea may occur more frequently due to a weakening of the gastrointestinal (GI) tract.

Older dogs can struggle to digest certain ingredients, leading to chronic loose stools.

At the same time, senior dogs losing weight may be unable to extract nutrients properly from food.

This weight loss is often gradual, making it easy to miss until it becomes concerning.

Malabsorption and Malnutrition

When your old dog has diarrhea and is losing weight, malabsorption is often the root cause.

Conditions like inflammatory bowel disease (IBD), exocrine pancreatic insufficiency (EPI), or chronic infections interfere with the body’s ability to absorb nutrients.

The dog eats, but its body can’t utilize the nutrients, leading to diarrhea and noticeable weight loss.

Chronic Illnesses

Certain diseases common in senior dogs—like diabetes, kidney disease, liver dysfunction, or cancer—can cause both diarrhea in old dogs and rapid weight loss.

These illnesses affect how nutrients are processed and may alter metabolism.

In some cases, these conditions also suppress appetite, worsening the weight loss.

For example:

  • Kidney disease can cause nausea and diarrhea in dogs, especially in older ones, leading to poor food intake and weight loss.

  • Cancer, particularly gastrointestinal tumors, can directly interfere with digestion and absorption.

  • Liver disease may impair the body’s ability to detoxify and digest fat, resulting in chronic diarrhea and reduced body mass.

Parasites and Infections

It’s a myth that older dogs are no longer at risk of parasites. Intestinal worms, protozoa like Giardia, or bacterial overgrowth can all cause persistent diarrhea in older dogs.

These conditions steal nutrients and damage the gut lining, contributing to weight loss in old dogs.

Infections may also trigger immune responses that affect appetite and nutrient retention, further exacerbating the issue.

Related: Old dog diarrhea and not eating (Here’s why)

Poor Diet and Low-Quality Food

Feeding your old dog poor-quality or inappropriate food can trigger both diarrhea and weight loss.

Senior dogs need a more easily digestible diet with balanced nutrients.

Foods too rich in fats or lacking in fiber may cause digestive upset.

Additionally, switching foods too quickly can disrupt their gut microbiome.

If your old dog starts losing weight and developing diarrhea after a diet change, poor food quality or a rushed transition may be to blame.

Medication Side Effects

Many older dogs are on medication for chronic conditions like arthritis or heart disease.

Unfortunately, some of these medications—including NSAIDs and antibiotics—can lead to diarrhea in senior dogs, and long-term use might reduce appetite or interfere with nutrient absorption.

If your dog has recently started new medication and is losing weight and having loose stools, the drug could be contributing to the symptoms.

Related: Old dog bloody diarrhea and vomiting (Here’s why)

Stress and Anxiety

Believe it or not, stress-induced diarrhea in old dogs is very real.

Aging dogs may become more sensitive to environmental changes like a move, new pets, or being left alone.

Stress can wreak havoc on their GI system, leading to chronic diarrhea and reduced food intake, both of which contribute to weight loss in older dogs.

Dental Issues

One of the most overlooked causes of weight loss in old dogs is dental pain.

If your senior dog has bad teeth or gum disease, they may struggle to chew dry food, leading to reduced intake.

Some may only eat soft treats or skip meals entirely.

This change in eating patterns can result in diarrhea and malnutrition as their diet becomes unbalanced.


What to Watch For: Signs of Trouble

If your older dog has diarrhea and is losing weight, pay close attention to accompanying symptoms.

These can help your vet pinpoint the underlying issue:

  • Vomiting

  • Lethargy or weakness

  • Loss of appetite

  • Dry nose or gums (sign of dehydration)

  • Sunken eyes

  • Visible ribs or spine

  • Pale gums (potential anemia)

  • Bloody or mucus-filled stool

  • Straining or urgency during bowel movements

While a single episode of loose stool may not be serious, persistent diarrhea in an old dog with weight loss is always a red flag.

Early intervention can prevent complications like severe dehydration, malnutrition, or organ failure.


Common Causes of Old Dog Diarrhea and Weight Loss

Here’s a quick recap of the most likely causes when your old dog has diarrhea and is losing weight:

  • Chronic illnesses like cancer, kidney disease, or diabetes

  • Digestive disorders such as IBD or EPI

  • Parasites and infections

  • Poor or inappropriate diet

  • Medication side effects

  • Dental issues

  • Stress and anxiety

  • Liver dysfunction

Each of these conditions affects your dog’s ability to digest, absorb, or utilize nutrients—leading to chronic diarrhea and weight loss.


What to Do If Your Old Dog Has Diarrhea and Is Losing Weight

1. Visit Your Veterinarian Immediately

Do not wait if your old dog has chronic diarrhea and is shedding pounds. Your vet will perform diagnostic tests like:

  • Blood work

  • Fecal analysis

  • X-rays or ultrasounds

  • Urinalysis

  • Possible endoscopy or biopsy

These will help determine whether a medical condition like cancer, organ disease, or infection is behind the symptoms.

2. Switch to a Digestive-Friendly Diet

For many senior dogs, a prescription or veterinary-recommended digestive care diet can make a huge difference. Look for foods that are:

  • Easily digestible

  • High in fiber (to firm up stool)

  • Contain prebiotics/probiotics

  • High-quality animal protein

Avoid giving your dog rich treats, table scraps, or fatty foods. If your old dog’s diarrhea worsens with certain foods, consider a food allergy or intolerance.

3. Add Digestive Enzymes or Probiotics

Probiotics support gut health, and digestive enzymes help break down food efficiently.

These supplements can improve stool quality and nutrient absorption, especially in cases of EPI or sensitive stomachs.

Always consult your vet before adding any supplements.

4. Hydrate, Hydrate, Hydrate

Old dogs with diarrhea are at high risk of dehydration. Make sure your dog has access to clean water at all times.

Offer bone broth or electrolyte solutions if they’re not drinking enough. Signs of dehydration include:

  • Dry nose and gums

  • Lethargy

  • Skin that doesn’t spring back when pinched

In severe cases, your vet may administer IV fluids.

5. Manage Underlying Illnesses

If chronic disease is the cause, managing that condition is key.

Diabetes, kidney disease, cancer, and liver problems all require specialized long-term treatment, often involving medication and dietary changes.

Never self-diagnose or treat based on online info—your vet should guide the treatment plan.

6. Reduce Stress in Their Environment

Help your senior dog feel more secure. Maintain a routine, avoid loud noises, and introduce changes slowly.

Comfort items, quiet resting areas, and even calming supplements can reduce stress-induced diarrhea.


When to Seek Immediate Help

Call your vet or emergency clinic if your old dog with diarrhea and weight loss also shows:

  • Severe vomiting

  • Bloody stool

  • Inability to keep food down

  • Refusal to eat or drink

  • Collapse or unresponsiveness

  • Excessive panting or signs of pain

These could indicate a life-threatening issue that needs urgent care.


Key Takeaway

If your old dog has diarrhea and is losing weight, it’s more than just a minor inconvenience—it’s a sign something is wrong.

While aging naturally brings some decline, persistent GI symptoms should never be ignored.

Consult your vet, adjust the diet, and support hydration.

With proper care and early intervention, many senior dogs can recover from the underlying cause and return to a healthier, happier life.

Sources