Dogs7 min

Dog Won't Eat: 10 Common Causes & What You Can Do

Published on: Apr 22, 2026

Dog Won't Eat: 10 Common Causes & What You Can Do

Dog Won't Eat: The #1 Concern for Pet Owners

"My dog hasn't eaten for days — what should I do?" This is one of the most frequent questions veterinarians hear. Loss of appetite (Anorexia/Inappetence) in dogs can stem from minor behavioral issues or signal serious underlying disease. Here's how to tell the difference.

10 Common Reasons Dogs Stop Eating

Behavioral Causes (Not Disease-Related)

1. Treat Addiction

Dogs who regularly receive treats or human food may refuse their regular kibble, holding out for something tastier — just like a child refusing dinner while waiting for dessert.

2. Sudden Food Change

Some dogs are sensitive to changes in taste or smell. Switching brands abruptly can cause refusal. Transition gradually by mixing old and new food over several days.

3. Stress & Environmental Changes

Moving homes, travel, new family members, or loud noises (fireworks, thunder) can cause temporary appetite loss.

4. Extreme Heat

In Surat Thani's 35-38°C temperatures, dogs may eat less during the day but return to normal appetite in the cooler evening.

Health-Related Causes (May Require Veterinary Attention)

5. Dental & Oral Problems 🦷

The most overlooked cause! Dogs with heavy tartar, gingivitis, loose teeth, or fractured teeth experience pain while chewing. Watch for:

  • Excessive drooling
  • Bad breath
  • Preference for soft food only

6. Gastrointestinal Issues

Gastritis, enteritis, or foreign body ingestion can cause nausea, abdominal pain, and appetite loss.

7. Kidney Disease

Kidney dysfunction causes toxin buildup in the blood, leading to nausea, appetite loss, excessive drinking, and frequent urination. Common in senior dogs.

8. Liver Disease

When the liver can't filter properly, dogs become nauseous, vomit, and may develop jaundice (yellow eyes or gums).

9. Infections

Viral, bacterial, or blood parasite infections (tick-borne diseases like Ehrlichiosis) cause fever, lethargy, and loss of appetite.

10. Pain from Other Conditions

Dogs suffering from arthritis, fractures, wounds, or tumors may lose interest in food due to discomfort. Dogs instinctively hide pain, making it easy for owners to miss.

When to See a Vet 🚨

Seek immediate care if:

  • Your dog hasn't eaten at all for over 24-48 hours
  • Vomiting or diarrhea accompanies the appetite loss
  • Extreme lethargy, disinterest in owners, reluctance to move
  • Excessive thirst or unusually frequent urination
  • Discovery of lumps, abdominal swelling, or rapid weight loss
  • It's a puppy — young dogs have small energy reserves and dehydrate quickly

Tips to Encourage Eating (For Mild Cases)

  • Warm the food: Gently warming wet food releases more aroma and stimulates appetite.
  • Mix wet and dry food: Makes the meal more enticing.
  • Hand-feed: Some dogs will eat when offered food directly from their owner's hand.
  • Eliminate treats: Stop all snacks so your dog feels hungry enough for regular meals.
  • Light exercise before meals: A short walk can naturally increase appetite.
  • Try a different bowl: Some dogs dislike metal bowls that create noise. A ceramic bowl may help.

What Happens at the Vet?

Your veterinarian may perform:

  • Physical exam: Weight, temperature, abdominal palpation, oral exam.
  • Blood work: Kidney, liver, and blood cell values; tick-borne disease screening.
  • X-ray/Ultrasound: If tumors, foreign bodies, or organ problems are suspected.
  • Urinalysis: If kidney or urinary disease is a concern.

Remember: "Prevention is always cheaper than treatment." Regular health checkups, timely vaccinations, and proper nutrition prevent many health problems before they start.

Makhamtia Animal Hospital is here for your dog every day from 08:00-21:00, no holidays. If your dog has refused food for more than 1-2 days, don't wait for symptoms to worsen — bring them in for a checkup. Call 077-935-414 or 095-418-1528.

👨‍⚕️

Written by Veterinary Team

Makhamtia Animal Hospital

Follow us on Facebook