Last Updated: February 2026
A dog refusing food triggers immediate worry — and rightly so. But the causes range from trivial to serious. Here are 12 reasons your dog might not be eating and actionable steps for each.
A dog not eating can be reacting to stress, food changes, dental pain, nausea, medication, heat, picky habits, or illness. Check for other symptoms before assuming it is behavioral. Refusing food with vomiting, pain, lethargy, weight loss, dehydration, bloating, or more than a short pause needs veterinary guidance.
12 Reasons Your Dog Won't Eat
1. Picky Eating Habits
Some dogs learn that refusing kibble earns them tastier alternatives. If your dog is otherwise healthy, energetic, and maintaining weight, pickiness is the likely culprit.
Fix: Offer food for 15-20 minutes, then remove it. No treats between meals. Most dogs eat within 1-2 days.
2. Recent Vaccination
Mild appetite loss for 24-48 hours after vaccination is normal and not cause for concern.
3. New Environment or Stress
Moving, travel, boarding, new pets, or family changes can suppress appetite. Dogs are creatures of routine.
4. Dental Pain
Broken teeth, gum disease, or oral tumours make eating painful. Watch for drooling, dropping food, or chewing on one side.
5. Gastrointestinal Upset
Nausea from dietary indiscretion, infections, or inflammation commonly causes food refusal. Often accompanied by vomiting or diarrhea.
6. Gut Microbiome Disruption
Antibiotics, stress, and poor diet can disrupt the gut microbiome, leading to nausea and reduced appetite. The gut-brain axis means microbial imbalance directly affects hunger signals.
7. Medication Side Effects
NSAIDs, antibiotics, and chemotherapy drugs commonly suppress appetite.
8. Pain (Non-Dental)
Arthritis, back pain, abdominal pain, or post-surgical discomfort can reduce appetite. Dogs often hide pain well.
9. Chronic Illness
Kidney disease, liver disease, cancer, and diabetes all affect appetite. Persistent food refusal warrants blood work.
10. Hot Weather
Many dogs eat less in summer. This is normal as long as they stay hydrated and maintain weight.
11. Food Quality or Staleness
Dogs can detect rancid fats in expired kibble. Check expiry dates and storage conditions.
12. Age-Related Changes
Senior dogs often have reduced appetite due to decreased sense of smell, slower metabolism, or underlying conditions.
When to See the Vet
Seek veterinary care if your dog hasn't eaten for more than 48 hours (24 hours for puppies), shows concurrent symptoms (vomiting, diarrhea, lethargy), is losing weight, or has a known medical condition.
How to Encourage Eating
Supporting your dog's firm, healthy stools? Plentum Advanced K9 Microbiome Care is a veterinarian-informed daily sachet combining a postbiotic complex, prebiotic inulin, colostrum, and omega-3 — simply add one sachet to your dog's food.
- Warm the food slightly to enhance aroma
- Add a flavourful homemade dog food supplements guide or bone broth
- Try hand-feeding during stressful periods
- Support complete dog gut health guide with a daily microbiome supplement — a healthy gut sends proper hunger signals
- Maintain a consistent feeding schedule
Support Your Dog's Health with Plentum
Plentum's Advanced K9 Microbiome Care packs a postbiotic complex, prebiotic inulin, colostrum, omega-3s, and more into one daily sachet — no pills, no guesswork.
Try Plentum Today →The Bottom Line
Short-term appetite loss is common and usually resolves on its own. But dogs that consistently refuse food need investigation. Start with simple solutions, support the gut, and involve your vet when the pattern persists.
Related Guides
If reduced appetite is tied to itching, licking, or skin reactions, your dog may be dealing with food sensitivities — our dog allergy supplement guide covers how to spot and manage these. And don't overlook oral discomfort as a cause of appetite loss: our dog oral health guide explains what signs of dental pain look like and how to address them.
Ready to support your dog's firm, healthy stools?
Plentum Advanced K9 Microbiome Care delivers a postbiotic complex plus prebiotic inulin in one veterinarian-informed daily sachet — no measuring, no mixing.
Try Plentum →Related Articles
- Dog Vomiting Yellow Bile: Causes, When to Worry & What Helps
- What's Inside Dog Digestive Supplements and Why It Matters
- How Gut Support for Dogs Connects to Daily Health and Behavior
- Dog Food Toppers: What They Are, Why They Work & the Best Options
References
- American Kennel Club (AKC). Why Is My Dog Not Eating. https://www.akc.org/expert-advice/health/dog-not-eating/
- AVMA. Pet Owner Resources. https://www.avma.org/resources-tools/pet-owners/petcare
- Cornell University College of Veterinary Medicine. Canine Health. https://www.vet.cornell.edu/departments-centers-and-institutes/riney-canine-health-center
Support your dog's health with Advanced K9 Microbiome Care — the postbiotic supplement trusted by 5,185+ dog parents. One sachet a day.
These statements have not been evaluated by the Food and Drug Administration. This product is not intended to diagnose, treat, cure, or prevent any disease.
Related reading: What Can Dogs Eat? Complete Guide
Frequently Asked Questions
What are the most common reasons a dog refuses to eat?
Dogs can stop eating due to illness, dental pain, stress, behavioral pickiness, a change in food or routine, nausea, or gastrointestinal upset. A sudden refusal to eat for more than 24 to 48 hours, especially combined with other symptoms, warrants a veterinary evaluation to rule out underlying health issues.
When is a dog not eating an emergency?
A complete refusal to eat alongside vomiting, lethargy, abdominal bloating, pain, or bloody stools is a veterinary emergency. Puppies and small dogs can become hypoglycemic rapidly when not eating. Any dog that has not eaten for 48 hours or more should be seen by a vet, regardless of other symptoms.
Can stress cause a dog to stop eating?
Yes — stress and anxiety are common causes of appetite suppression in dogs. Moving to a new home, changes in the family, travel, new pets, or loud events like fireworks can all reduce a dog's appetite. Most stress-related appetite loss resolves once the stressor is removed and the dog's routine stabilizes.
How can I encourage my picky dog to eat?
Warm the food slightly to enhance aroma, try mixing in a low-sodium broth, rotate between a few high-quality foods to prevent boredom, and ensure meals are served in a calm, consistent environment. Adding a palatable supplement like Plentum's All-in-One Dog Powder to meals can also increase palatability.
Can digestive problems cause a dog to lose its appetite?
Yes — nausea, bloating, constipation, and other digestive discomforts are a leading cause of reduced appetite in dogs. Supporting gut health with daily digestive enzymes and postbiotics can help maintain comfortable digestion and a healthy appetite long-term.