Why Is My Dog Not Eating? Common Causes and When to Worry
It’s one of those things that instantly puts you on edge as a dog owner. One day your dog is happily eating everything in sight, and the next they’re turning their nose up at their food.
Sometimes it’s nothing serious. Other times, it can be a sign that something isn’t quite right. The key is knowing what’s normal, what might be causing it, and when it’s time to take action.
Is It Normal for Dogs to Skip a Meal?
Just like us, dogs can have off days. They might not feel as hungry, especially if they’ve had a big treat, less exercise, or even just a change in routine.
If your dog skips one meal but is otherwise acting normal, drinking water, and still full of energy, it’s usually nothing to worry about. But if it goes on longer than a day or two, it’s worth taking a closer look.
Simple Reasons Your Dog Might Not Be Eating
Before jumping to worst-case scenarios, it helps to rule out the more common and harmless causes.
Changes in Routine
Dogs love routine. A change in feeding times, walking schedules, or even who is at home can affect their appetite.
Too Many Treats
It’s easy to spoil them without realising. If your dog is filling up on treats, they may not be interested in their main meals.
Weather Changes
In warmer weather, dogs often eat less. You might notice this more in spring and summer.
Food Boredom
Some dogs simply get bored of the same food every day. If they’re otherwise well, this could be the reason.
When It Might Be Something More
If your dog isn’t eating and also seems “off”, it’s time to look a bit deeper. Signs to watch for include:
- Lethargy or low energy
- Vomiting or diarrhoea
- Weight loss
- Drinking more or less than usual
- Difficulty chewing or swallowing
These signs suggest there could be an underlying issue that needs attention.
Could It Be Dental or Mouth Pain?
One of the most common reasons dogs stop eating is pain in the mouth. If chewing hurts, your dog may avoid food altogether or try to eat but then stop. Look out for:
- Dropping food while eating
- Chewing on one side
- Reluctance to eat hard food
- Bad breath
Dental issues are very common, and even mild problems can make eating uncomfortable.
A Lesser-Known Cause: MMM in Dogs
While dental issues are well known, there are also less obvious conditions that can affect how your dog eats.
One example is MMM in dogs, short for masticatory muscle myositis. This condition affects the muscles your dog uses for chewing. It can cause pain, swelling around the jaw, and difficulty opening the mouth.
At first, it might look like your dog is just being fussy or going off their food. But in reality, they may be struggling because eating is uncomfortable. Over time, you might notice:
- Trouble opening their mouth fully
- Swelling around the face
- Muscle loss around the head
- Reluctance to chew
If you’re noticing these signs, it’s important to speak to a vet. Early treatment can make a big difference.
You can read more about general dog health concerns, including this condition, in our guide on common dog health worries.
Stress and Anxiety Can Affect Appetite Too
Dogs are sensitive to change. Things like moving house, a new baby, changes in routine, or even loud noises can impact how they feel. A stressed dog may:
- Eat less
- Hide food
- Seem withdrawn
- Act differently than usual
In these cases, keeping things calm and consistent can help bring their appetite back.
What You Can Do at Home
If your dog has only just stopped eating and seems otherwise fine, there are a few simple things you can try:
- Stick to regular feeding times
- Remove uneaten food after 15–20 minutes
- Avoid giving extra treats
- Try slightly warming their food
- Keep their routine as normal as possible
Small adjustments can often make a difference.
When to Speak to a Vet
It’s always better to be cautious when it comes to your dog’s health. You should contact a vet if:
- Your dog hasn’t eaten for more than 24–48 hours
- They seem in pain or uncomfortable
- There are changes in behaviour
- You notice swelling around the face or jaw
- They are losing weight
Trust your instincts. If something doesn’t feel right, it’s worth getting it checked.
Keeping Mealtimes Positive
Mealtimes should feel relaxed and predictable for your dog. Try to:
- Feed at the same time each day
- Keep their eating area calm
- Avoid distractions
- Offer praise without pressure
A positive environment can go a long way in keeping your dog happy and healthy.
FAQ
- Why has my dog suddenly stopped eating?
- It could be something simple like a change in routine or weather, but it can also be linked to health issues. If it continues, it’s best to investigate further.
- How long can a dog go without eating?
- Most dogs can miss a meal or two, but if they haven’t eaten for 24–48 hours, you should seek advice.
- Can stress cause a dog to stop eating?
- Yes, stress and anxiety can affect appetite, especially if there have been changes in the home.
- What is MMM in dogs?
- MMM stands for masticatory muscle myositis. It affects the chewing muscles and can make eating painful or difficult.
- Should I change my dog’s food if they won’t eat?
- You can try small changes, but avoid switching food too often. If the issue continues, it’s better to find the cause first.
*The information in this post is for general guidance only and should not be taken as medical advice. Always consult a qualified veterinarian if your dog is showing signs of illness, pain, or changes in behaviour.




