Old Dog Being Sick and Not Eating (What It Means)

When an old dog is being sick and won’t eat, it’s a clear sign something is wrong. Vomiting and appetite loss in seniors can quickly lead to dehydration and weakness.

We outline the common causes of old dog being sick and not eating, what you can do at home, and when to seek veterinary help.

Old Dog Being Sick and Not Eating — Why It Happens

Vomiting and not eating in older dogs is often a sign of gastrointestinal distress, organ dysfunction, or systemic illness. It could be something as simple as a minor stomach upset—or something much more serious like kidney failure or cancer. Because senior dogs have less physiological reserve, they can decline quickly from these symptoms.

Old Dog Being Sick and Not Eating

Common Causes of Old Dog Being Sick and Not Eating

Gastritis or Dietary Indiscretion

Eating something inappropriate—like garbage, spoiled food, or a new treat—can irritate your dog’s stomach lining.

Vomiting, drooling, and a refusal to eat are common. Sometimes diarrhea follows. While this may resolve on its own, older dogs can struggle to bounce back.

Repeated vomiting or worsening symptoms require a vet’s input.

Kidney Disease

Chronic kidney disease often presents subtly at first, with vomiting and a lack of appetite being some of the earliest signs.

As toxins build up in the bloodstream, your dog may become nauseated and weak. Weight loss, bad breath, and increased urination often accompany this.

This condition is progressive and requires long-term management and early intervention.

Pancreatitis

The pancreas can become inflamed due to fatty meals or underlying health issues. Vomiting, abdominal pain, and not eating are hallmark symptoms.

Your dog may hunch their back, whimper, or appear bloated. Pancreatitis can become life-threatening, especially in older dogs.

Veterinary care, including fluids and pain control, is essential for recovery.

Liver Disease

The liver plays a major role in digestion and detoxification. When it’s not functioning well, your dog may vomit, lose appetite, and act lethargic.

Yellowing of the gums, eyes, or skin may occur. Your dog might also have diarrhea or increased thirst.

Liver issues in old dogs need a careful and comprehensive treatment plan.

Cancer

Various types of cancer can affect the gastrointestinal system or other organs, leading to vomiting and appetite loss.

Weight loss, bloating, lethargy, and behavioral changes may also appear. Sometimes, vomiting is the first outward sign.

While not all cancers are treatable, early diagnosis can improve your dog’s comfort and quality of life.

Infection

Bacterial or viral infections can cause systemic illness, leading to vomiting and a refusal to eat.

In older dogs, even mild infections can escalate quickly. Look for fever, fatigue, or sudden behavioral changes.

Prompt diagnosis and treatment are critical to prevent complications.

What to Do If Your Dog Is Old, Being Sick and Not Eating

Remove food for a few hours to let your dog’s stomach settle. Ensure they have access to clean water but don’t force them to drink.

Offer small portions of a bland diet (boiled chicken and rice) once vomiting has stopped for several hours. Avoid treats or fatty foods.

Monitor for signs of dehydration like dry gums or skin tenting. You can check this by gently lifting the skin at the back of their neck.

Provide a quiet, calm space to rest. Keep them away from children, other pets, or loud environments.

If vomiting persists or your dog shows signs of pain, seek veterinary attention quickly.

When to Call or Visit Your Vet

You should contact your vet immediately if your old dog:

  • Vomits more than twice in 24 hours

  • Refuses all food for over 24 hours

  • Shows signs of abdominal pain or bloating

  • Has blood in their vomit or stool

  • Appears lethargic, weak, or confused

Vomiting in senior dogs isn’t something to wait out. They dehydrate faster and are more prone to complications.

Your vet will likely recommend blood tests, X-rays, or ultrasounds to find the underlying cause.

Related Blogs
Read more: Old Dog Breathing Heavy and Not Eating (Know what to look for)
Read more: Old Dog Lethargic and Not Eating (Could it be pain or illness?)

Key Takeaway

An old dog being sick and not eating should never be ignored. Vomiting in older pets often points to more than a simple upset stomach.

Comfort your dog, offer bland food if safe, and consult your veterinarian promptly. Acting early can make a big difference in outcome and comfort.

Pay close attention to your dog’s symptoms—they often tell you when it’s time to get help.

Sources