Why Is My Dog Not Eating? Causes and Food Fixes
By MyPetSays | Published: 2026-10-14
Category: Tips & Care
A practical troubleshooting guide to a dog refusing food: the common causes, how to encourage a dog to eat, and the signs that mean it's time to call your vet.
Quick answer
A dog refusing food for one or two meals is usually not an emergency, but it does need a reason. Check for the obvious first: a recent food change, table scraps or treats filling them up, a hot day, or a noisy environment. If your dog is otherwise bright and drinking normally, try tempting a dog to eat with a small warm-topper or a different bowl. If a dog loss of appetite lasts beyond 24 hours, or comes with vomiting, diarrhea, lethargy, or pain, treat it as a veterinary problem rather than a fussy-eater problem.
Rule out the simple reasons before you change the food
Most short hunger strikes trace back to something in the last 48 hours: a new bag of food, extra treats, a houseguest, a thunderstorm, or a long car trip. Dogs are routine-driven, and a small disruption can put them off a meal without anything being medically wrong.
Work through the basics in order. Has the food been open longer than usual and gone stale? Is the bowl next to a noisy appliance or a busy doorway? Has your dog had more treats or human food than normal? Fix the environment and the routine first, then reassess at the next meal.
- Offer food at the same times each day, then remove what isn't eaten after 15-20 minutes.
- Stop all treats, chews, and table scraps for 24 hours so you can see genuine appetite.
- Try a clean, shallow bowl in a quiet spot away from foot traffic.
- Check whether a recent food switch was done too quickly rather than gradually.
Common causes of a dog loss of appetite
Once the obvious triggers are ruled out, causes fall into three broad groups: physical, dietary, and stress-related. Physical causes include dental pain, nausea, gut upset, fever, and joint or back pain that makes standing at the bowl uncomfortable. Dietary causes include a food that no longer agrees with your dog, a recipe that's too rich, or simply boredom with the same kibble every day. Stress causes include separation, a new pet, moving house, or loud noises.
Age matters too. A senior dog that slows down at meals may be dealing with pain or reduced smell and taste rather than fussiness. A puppy that skips meals is more urgent, because small bodies dehydrate and lose condition quickly.
How to encourage a dog to eat without creating a fussy eater
The goal is to make food appealing once, not to train your dog to hold out for something better. Warm the food slightly to release aroma, add a spoonful of plain warm water or a small amount of a topper, and hand-feed a piece or two to restart interest. If they eat, keep the rest of the meal normal.
For a genuinely picky dog food routine, keep the base diet consistent and rotate only the topper. Changing the main food every few days can cause digestive upset and makes it impossible to tell what's actually working. If you suspect the current recipe is the problem, transition gradually over 5-7 days rather than swapping overnight.
Hydration matters as much as calories. A dog eating less often drinks less, so offer fresh water frequently and consider adding water to dry food.
When food alone isn't enough
If your dog is eating but still losing weight, has a dull coat, or seems stiff and reluctant to move, the issue may be nutritional support rather than appetite. A joint-focused or general wellness routine can help, but it works alongside a vet check, not instead of one.
For dogs with sensitive digestion, hydrolysed recipes are formulated without common allergens such as beef, pork, wheat, wheat gluten, dairy, and soya, which makes them a reasonable option when you and your vet suspect a food sensitivity is behind the reduced appetite.
Symptom, likely cause, action, and stop point
- Skipped one meal, otherwise normal: Usually routine, treats, heat, or stress. Remove treats for 24 hours, offer the normal meal in a quiet spot, and take it away after 20 minutes. No action beyond routine if the next meal is eaten normally.
- Refusing food for 24-48 hours but drinking and alert: Possible dietary trigger or mild gut upset. Try a warm topper on the existing food, keep water available, and book a vet call if it continues past 48 hours. Stop home experiments and call your vet if a second day passes without eating.
- Refusing food with vomiting, diarrhea, or lethargy: This points to a physical cause rather than pickiness. Do not wait it out and do not add new supplements on top of an unsettled stomach. Contact your vet the same day.
- Eating less over weeks with weight loss or stiffness: A chronic pattern needs a proper diagnosis. A joint or wellness routine may support comfort and digestion, but only after your vet has ruled out underlying disease. Book a vet appointment before changing the diet long term.
- Puppy, senior, or dog on medication refusing food: These groups have less reserve. A skipped meal is more significant in a puppy, a senior, or a dog already unwell. Treat any missed meal as a reason to call your vet, not to wait.
Products that can support a dog eating less
- Joint Care Bundle: The Joint Care Bundle combines joint-nourishing nutrition, a targeted supplement and Omega-rich fish oil to reduce stiffness, ease discomfort and promote long-term mobility. If your dog is leaving food because moving to the bowl hurts, addressing joint comfort can restore normal mealtime behaviour.
- Wellness Bundle: The Wellness Bundle combines Hydrolysed food, Pre- & Probiotics and Fish Oil to boost digestion, immunity and overall health. A practical option when poor digestion or a suspected food sensitivity is putting your dog off eating, since it pairs a gentle base diet with digestive support.
- Super Premium Large Breed Adult Dog Food - Chicken & Rice: The Super Premium range provides hypoallergenic recipes formulated without common food allergens for dogs - beef, pork, wheat, wheat gluten, dairy and soya, and is made with chicken, a lean protein source rich in essential amino acids. A straightforward everyday base diet to transition onto gradually if you suspect the current food is the trigger.


