Key Takeaways
A dog skipping one meal is normal. But refusing to eat for more than a day, or consistently eating very little — that's a signal. Free WhatsApp consultation.
Dog Won't Eat: 9 Causes and How to Handle It
A dog that suddenly refuses food can be worrying — and understandably so. Loss of appetite (anorexia) in dogs almost always has a cause, ranging from mild to serious.
This guide helps you trace the cause and decide when a vet visit is needed.
9 Reasons a Dog Won't Eat
Don't Wait Until It's Too Late!
Illness / Medical Condition
This is the cause most worth suspecting when a change happens suddenly. Infections, organ disease, cancer, pain, or nausea from any condition can suppress appetite.
Dental & Oral Problems
Broken teeth, swollen gums, dental abscess, stomatitis — all cause pain when chewing. A dog with mouth pain will often approach the bowl, sniff the food, then walk away without eating.
Stress & Environmental Changes
Moving house, new family members, losing a pet/person they were close to, or routine changes can temporarily suppress appetite. Usually improves on its own within 1–3 days.
Side Effects of Vaccines or Medication
No appetite for 1–2 days after vaccination is normal. Some medications (antibiotics, NSAIDs, dewormers) can also cause temporary nausea and appetite loss.
Spoiled or Disliked Food
Dry food that's been open too long and gone rancid, wet food left out more than 30 minutes, or a sudden brand/flavor change. A dog's nose is far more sensitive — they can detect changes we can't.
Too Many Treats / Human Food
Dogs given frequent treats or human food learn that refusing regular meals = getting something tastier. This is called "learned anorexia" — appetite is intact but selective.
Eating Too Much Outside of Mealtimes
Oversized portions, frequent off-schedule feeding, or free access to food means the dog isn't truly hungry when mealtime arrives.
Hot Weather
Like humans, many dogs eat less when it's very hot. This is normal if the dog is still active and drinking enough water.
Being in Heat (Unspayed Female Dogs)
Female dogs in heat or in early pregnancy often experience reduced appetite. Usually normal and temporary.
How to Encourage Your Dog to Eat Again
For mild cases with no other medical symptoms:
- Warm the food — 10–15 seconds in the microwave for wet kibble or canned food. A stronger aroma usually stimulates appetite.
- Add savory toppings — Unsalted chicken broth (no onion/garlic), a little grated cheese, or a spoonful of wet food on top of dry kibble.
- Temporarily switch textures — If normally on dry food, try wet food for a few days.
- The "tough love" method — Offer food, wait 15 minutes, remove without replacing with something tastier. Repeat at the next mealtime.
- Feed after exercise — Some dogs have a better appetite after light exercise.
Dog Hasn't Eaten for More Than 2 Days?
Don't wait any longer. A Birawa Vet doctor can come to your home for a complete physical exam, oral/dental check, and blood work if needed.
Book a Home ExaminationMedically Reviewed by
Birawa Vet Medical Team
This article has been verified by our medical team to ensure veterinary information accuracy.
The information in this article is for general educational purposes only and is not a substitute for direct consultation with a veterinarian.
Every pet has unique conditions. Do not hesitate to seek professional help if your pet is sick.
Share Article
Steril Promo This Month!
Sterilization procedure per WSAVA Spay-Neuter standard (inhalation/injectable anesthesia per patient condition, vital sign monitoring) at special price. Consult first before procedure.
Read Next
View All
Rabbit Not Eating: Causes, Dangers, and First Aid
A rabbit refusing to eat is a medical emergency unlike what you'd see in cats or dogs — a rabbit's digestive system can shut down. Free WhatsApp consultation.
Sick Hamster: Warning Signs to Watch For and When to See a Vet
Sick hamsters often hide their symptoms until the condition is serious. Learn the signs of illness you should never ignore, the. Free WhatsApp consultation.
Worms in Dogs: Symptoms, Types, Treatment, and Prevention Schedule
Worms in dogs can be fatal if ignored, especially in puppies. Learn the symptoms of worm infestation, the most dangerous types of. Free WhatsApp consultation.