تم إرسال طلبك بنجاح!

Dog Not Eating: Causes and When to See a Vet

A dog that skips a meal is usually fine, but a dog that refuses food for more than a day needs attention. Puppies, small breeds, and dogs on medication can become unwell faster than adult dogs, so loss of appetite should never be ignored for long. This guide covers the common causes and when to call your vet.

Common Reasons a Dog Stops Eating

  • Upset stomach: a sudden food change, eating something unusual, or mild gastritis.
  • Dental pain: a broken tooth, gum disease, or a mouth sore makes chewing painful.
  • Heat and stress: hot weather, travel, a new home, or changes in routine can reduce appetite for a day or two.
  • Infections and parasites: parvovirus, worms, and other infections often start with a loss of appetite.
  • Internal illness: kidney, liver, or pancreas problems and pain from arthritis or injury.
  • After vaccination or medication: mild, short-lived nausea is common.

When to See a Vet

Book a visit if your dog has not eaten for more than 24 hours (sooner for puppies and small dogs), or refuses food together with vomiting, diarrhea, weakness, fever, pale gums, or a swollen belly. A dog that also refuses water needs to be seen the same day.

What You Can Try at Home

Offer small portions of a bland, easy food your vet approves, warm the food slightly, keep fresh water available, and avoid adding treats or table scraps. Do not give human medicine, and do not force-feed.

How Vets Find the Cause

Your vet will check the mouth, belly, temperature, and hydration, and may recommend blood tests, a parvo test, X-rays, or ultrasound. Treatment can include anti-nausea medicine, fluids, deworming, dental care, or a special diet.

Dog Appetite Loss Treatment in Riyadh

At Top Vet Clinic in Al Rabwah, Riyadh, our team runs same-day lab tests and imaging to find why your dog stopped eating and starts the right treatment quickly.

Frequently Asked Questions

How long can a dog go without eating?
A healthy adult dog can manage a day or so, but more than 24 to 48 hours without food should be checked. Puppies and small breeds should be seen much sooner.

Is it normal for a dog to eat less in hot weather?
Eating a little less in the heat is common, but your dog should still eat something every day and drink normally.

My dog eats grass and refuses food. Is that serious?
Occasional grass eating is common, but combined with refusing food, vomiting, or tiredness it should be checked by a vet.

Contact Top Vet Clinic in Riyadh via WhatsApp or phone to book an examination for your pet today.

Related Articles

WhatsApp
+966114454433
تواصل معنا واتساب