Dog Not Eating? Causes, Warning Signs & What to Do
As a veterinarian, one of the most common concerns I hear from dog owners is: “Why is my dog not eating?”
A reduced appetite or complete loss of interest in food can be worrying, especially if your dog is usually enthusiastic at mealtimes.
The reality is, a dog not eating is not a diagnosis, it is a symptom. And understanding the why behind it is key to resolving the issue properly.
Sometimes the cause is minor and temporary. Other times, it can signal something deeper involving digestion, stress, or underlying health conditions.
In this guide, I’ll walk you through the most common causes, what to look out for, and how to support your dog’s appetite naturally and safely.
Quick Summary
If your dog is not eating, it’s important to look beyond the food bowl and consider the bigger picture.
In this guide, we break down:
The Red Flags:
When a loss of appetite is normal (short-term) vs when it may signal illness or discomfort.
The Common Causes:
From stress and environmental changes to digestive issues, food sensitivities, and poor diet quality.
The Natural Solution:
How to restore appetite through fresh, highly digestible food, gut support, and addressing underlying imbalances.

Why Is My Dog Not Eating?
Dogs may stop eating for a wide range of reasons, and often it is not just about “being picky.”
Loss of appetite (also known as inappetence) is usually linked to one of three core areas:
- Physical health issues
- Digestive or gut imbalance
- Environmental or behavioural factors
Understanding which category your dog falls into is the first step toward a solution.
Common Causes of a Dog Not Eating
Digestive Upset or Gut Imbalance
One of the most overlooked causes of a dog not eating is poor gut health.
If your dog’s digestive system is inflamed or out of balance, eating can feel uncomfortable, leading to reduced appetite.
This is often accompanied by:
- Loose stools or inconsistent digestion
- Gas or bloating
- Nausea or lip licking
- Intermittent vomiting
Dogs instinctively avoid food when their gut is not functioning properly.
Food Sensitivities or Intolerances
If your dog has developed a sensitivity to their current food, they may begin to associate eating with discomfort.
Common triggers include:
- Repeated exposure to the same protein
- Highly processed ingredients
- Artificial additives or fillers
Over time, this can lead to both digestive symptoms and food aversion.
Stress or Environmental Changes
Dogs are highly sensitive to their environment.
Changes such as:
- Moving house
- New pets or people
- Travel or boarding
- Changes in routine
…can all impact appetite via the gut-brain axis.
A stressed dog often has a suppressed appetite, even if they are otherwise healthy.
Poor Diet Quality
Ultra-processed diets can reduce appetite over time.
Why? Because they often contain:
- Heat-damaged proteins
- Low moisture content
- Artificial flavourings
- Limited nutritional bioavailability
This can lead to:
- Reduced palatability
- Digestive fatigue
- Nutrient deficiencies
Many dogs labelled as “fussy eaters” are actually responding to food that doesn’t meet their physiological needs.
Underlying Medical Conditions
In some cases, a dog not eating can indicate a more serious issue, such as:
- Dental pain or oral disease
- Infections
- Organ dysfunction (liver, kidneys)
- Hormonal imbalances
- Chronic inflammation
If appetite loss is persistent, veterinary investigation is essential.

When Should You Be Concerned?
A short-term drop in appetite (24 hours or less) is not uncommon.
However, you should take action if your dog:
- Has not eaten for more than 24–48 hours
- Is lethargic or withdrawn
- Is vomiting or has diarrhoea
- Shows signs of pain or discomfort
- Is losing weight
Puppies, senior dogs, and dogs with pre-existing conditions should be assessed sooner.
How to Help a Dog That Is Not Eating
The goal is not just to get your dog eating again, but to address the root cause.
1. Improve Food Quality and Digestibility
Fresh, wholefood diets are significantly easier for dogs to digest and utilise.
They provide:
- High-quality, bioavailable protein
- Natural moisture for digestion
- Functional nutrients that support gut health
At 5 Hounds, our meals are gently cooked using sous vide to maximise digestibility while preserving nutrients.
Many dogs show a renewed interest in food simply by transitioning to real, whole ingredients.
2. Support the Gut
If your dog is not eating due to digestive discomfort, restoring gut balance is critical.
A high-quality synbiotic can help:
- Rebuild beneficial bacteria
- Support the gut lining
- Improve appetite and digestion
This is especially important after illness, antibiotics, or long-term kibble feeding.
3. Introduce Novel Proteins
For dogs with sensitivities, switching to a novel protein (such as venison or goat) can reduce inflammation and improve appetite.
This helps:
- Minimise immune reactions
- Improve digestion
- Restore positive associations with food
4. Reduce Stress and Create Routine
Consistency is key for appetite regulation.
Focus on:
- Feeding at the same times each day
- Creating a calm feeding environment
- Incorporating enrichment and outdoor activity
A regulated nervous system supports a healthy appetite.
5. Avoid “Fixing” It with Processed Add-Ons
It can be tempting to add:
- Processed toppers
- Human food scraps
- Artificial flavour enhancers
While this may work short-term, it often worsens the underlying issue.
Instead, focus on improving the quality of the base diet.

How Long Does It Take for Appetite to Return?
This depends on the cause.
- 1–3 days: Appetite returns after mild stress or routine changes
- 1–2 weeks: Improvement after dietary changes
- 2–4 weeks: Recovery from gut imbalance or sensitivities
Consistency and addressing the root cause are essential for lasting results.
Final Thoughts from Dr. Will
If your dog is not eating, it is important to look beyond the surface.
In many cases, the issue is not about pickiness, it is about physiology.
Dogs thrive when their food supports:
- Digestive health
- Microbiome balance
- Low inflammation
- Nutritional completeness
At 5 Hounds, we focus on building meals that work with your dog’s biology, not against it.
If your dog has lost interest in food, it may be time to rethink what you are feeding, not just how much.
By addressing gut health, improving diet quality, and reducing stress, you can restore appetite and support long-term wellbeing.
Here’s to healthier appetites, happier dogs, and longer lives. 🐾

FAQs
1. Why is my dog not eating but acting normal?
This can be due to mild stress, recent dietary changes, or early digestive imbalance. Monitor closely, and if it continues beyond 24–48 hours, investigate further.
2. How long can a dog go without eating?
Most healthy adult dogs can go 1–2 days without food, but this is not ideal. Puppies, seniors, or unwell dogs should not go this long without veterinary advice.
3. Can stress cause a dog not to eat?
Yes. Stress directly affects the gut and appetite through the gut-brain axis, often leading to temporary food refusal.
4. What should I feed a dog that won’t eat?
Highly digestible, fresh wholefood meals are ideal. Avoid processed foods and focus on quality, moisture, and nutrient density.
5. Is it normal for dogs to skip meals occasionally?
Occasionally, yes. But repeated or prolonged appetite loss should always be investigated.
6. When should I take my dog to the vet for not eating?
If your dog hasn’t eaten for more than 24–48 hours, or shows other symptoms like vomiting, lethargy, or weight loss, seek veterinary advice promptly.