Old Dog Not Eating and Throwing Up Yellow (Why It Happens)

When an old dog is not eating and throwing up yellow, it’s a clear sign that their body is struggling.

Yellow vomit, also known as bile, can point to digestive problems, underlying illness, or even something dangerous that requires urgent care.

We outline the common reasons why an old dog may not be eating and throwing up yellow vomit, what you can do at home, and when to seek veterinary help.

Old Dog Not Eating and Throwing Up Yellow — Why It Happens

When an old dog vomits yellow bile and refuses food, it usually means the stomach is irritated or empty, or that a deeper illness is at play. Common causes include bile reflux, gastritis, pancreatitis, or blockages in the digestive tract. In older dogs, liver disease, kidney failure, or cancer can also lead to bile vomiting paired with appetite loss.

Because seniors are less resilient, even mild vomiting can quickly spiral into dehydration and weakness.

Old Dog Not Eating and Throwing Up Yellow

Old Dog Not Eating and Throwing Up Yellow: Common Causes 

Bile Reflux Syndrome

Bile reflux happens when bile, a digestive fluid from the liver, flows backward into the stomach.

When a dog’s stomach is empty for too long, this bile irritates the lining and causes yellow vomiting. Senior dogs who skip meals or eat smaller portions may be more prone to this.

While occasional bile vomiting may not seem serious, frequent episodes combined with appetite loss can damage the stomach and lead to weight loss or malnutrition in older dogs.

Read more: Old Dog Not Eating and Throwing Up (Here’s why it happens

Gastritis

Gastritis, or stomach lining inflammation, is another reason an old dog may vomit yellow and refuse food.

It can be triggered by spoiled food, dietary changes, infections, or ingesting foreign materials. The irritation often makes dogs feel nauseous, so they drool, lick their lips, and avoid meals.

For seniors, repeated gastritis episodes can weaken their immune system, disrupt digestion, and increase the risk of ulcers. Left untreated, it can also cause dehydration and weight loss.

Pancreatitis

Pancreatitis is inflammation of the pancreas, a condition particularly common in older dogs. It often develops after eating fatty foods but can also arise without clear cause.

When the pancreas becomes inflamed, it releases digestive enzymes that irritate the stomach and intestines. This results in bile vomiting, abdominal pain, drooling, and refusal to eat.

Pancreatitis can be life-threatening in seniors, as it may progress rapidly to systemic illness, dehydration, or organ failure if untreated.

Intestinal Blockage

A blockage in the intestines, caused by ingested objects, tumors, or severe constipation, can stop food and fluids from passing normally.

This often leads to vomiting yellow bile, since only liquid from the stomach and bile can be expelled. Dogs may also appear restless, strain without producing stool, or show signs of abdominal swelling.

For an older dog, an intestinal blockage is a medical emergency. Without quick treatment, it can cause severe pain, tissue death, and shock.

Liver Disease

The liver plays a key role in producing bile and detoxifying the body. When it begins to fail, bile can build up in the system, leading to vomiting, nausea, and appetite loss.

Old dogs with liver disease may also show yellowing of the eyes or gums (jaundice), weight loss, and lethargy.

Since the liver affects nearly every part of the body, bile vomiting in a senior dog should always raise concern about possible liver disease.

Kidney Failure

Kidney disease is common in senior dogs and can cause vomiting, poor appetite, and increased thirst. As toxins build up in the bloodstream, nausea develops, which may cause bile vomiting when the stomach is empty.

Owners may also notice bad breath, weight loss, or changes in urination. Because kidney failure progresses gradually, vomiting yellow bile may be one of the first clear outward signs.

Prompt treatment can slow the disease and improve comfort, but without care, the decline is often rapid.

Read more: Old Dog Not Eating and Drooling (What you should know)

What to Do If Your Old Dog Not Eating and Throwing Up Yellow Vomit

If your old dog vomits yellow bile once but otherwise seems fine, try offering a small, bland meal such as boiled chicken and rice. Feeding smaller, more frequent meals can help prevent bile reflux caused by an empty stomach.

Make sure your dog has constant access to fresh water. Vomiting quickly depletes fluids, and seniors are especially vulnerable to dehydration. You can also offer ice cubes or a small amount of low-sodium broth to encourage fluid intake.

If your dog’s appetite is poor, try warming up food slightly to make it more aromatic and appealing. Some owners find that switching to wet food or prescription gastrointestinal diets helps encourage eating in older dogs.

Keep your dog calm and rested. Stress can make nausea worse and interfere with recovery. If vomiting continues, however, avoid repeated at-home attempts and seek veterinary care.

When to Call or Visit Your Vet

You should call your veterinarian if your dog vomits yellow more than once in 24 hours or refuses to eat for an entire day.

Seek immediate veterinary attention if the vomit contains blood, your dog is weak or collapsing, or you see signs of abdominal pain like whining, panting, or a hunched posture. These may indicate pancreatitis, obstruction, or organ failure.

Chronic bile vomiting also deserves attention. If your dog has frequent episodes over several weeks, this can point to serious conditions like liver disease, cancer, or kidney failure.

For older dogs, time is critical. Even “mild” vomiting can cause dangerous dehydration, electrolyte imbalances, and rapid decline.

Read more: Old Dog Not Eating (Causes and what to do)

Key Takeaway

When an old dog is not eating and throwing up yellow, it’s a strong signal that something is wrong. Causes range from simple bile reflux to pancreatitis, intestinal blockages, or organ failure.

At home, you can try bland meals, frequent small feedings, and hydration support. But persistent or severe symptoms always require a veterinary exam, especially in seniors.

Your dog’s golden years should be as comfortable as possible. Acting quickly when vomiting and appetite loss occur is the best way to protect their health and give them the best quality of life.

Sources