Fussy Eater Dog: Why It Happens and What Actually Helps
Written by Lucy Fitzgerald, Founder, WYLDR. Reviewed by Katie McCaul, RNutr, The Pet Diet.
Key takeaways
- A fussy dog eats, but on its own terms. A dog that has stopped eating is a different problem and needs a vet.
- Work out the reason first. Fussiness is either learned or has a health or physical cause behind it, and the two need different answers.
- Treats and extras are a common hidden cause. A dog that is full of treats is not fussy, it is full.
- A warm or strongly scented topper can make a bowl more inviting. It is a nudge, not a cure.
The short answer: A fussy eater dog usually has a reason for not enjoying its meals, and finding that reason comes before changing the food. Sometimes it is learned, because refusing has produced something better. Sometimes it is stress, too many extras, or a physical problem. Once you know which, routine and presentation do most of the work, and a small warm topper can help the bowl smell like food again. But a dog that has genuinely stopped eating, rather than being choosy, needs a vet before anything else.
Every dog owner knows one. The dog that sniffs the bowl and walks off, then eats the same food happily out of your hand. The dog that ate a food for a year and now will not touch it. The dog that only eats once something has been stirred in. This guide separates the dogs that are choosy from the dogs that are unwell, explains why fussiness happens, and sets out what tends to work.
Fussy or unwell? Draw this line first
In short: A choosy dog eats eventually and is otherwise itself. A dog that has stopped eating, or has changed in other ways, needs a vet.
Before anything else, rule out the possibility that your dog is not fussy at all. A sudden change in eating habits is a reason to contact your vet, because there may be an underlying health condition behind the lack of appetite, and it is worth ruling that out before experimenting with foods and feeding habits. PDSA's advice is to contact your vet if your dog's eating habits change, and to see a vet very quickly if a dog has not eaten anything for more than 24 hours. That is the line for a healthy adult dog. Puppies, very small breeds and dogs with a known health condition should not be left that long, so make the call sooner.
PDSA's list of reasons a dog goes off its food is worth reading before you blame the food: dental problems, pain, stress, infection, and conditions of the heart, lungs, liver, kidneys and gut all sit on it. Watch for the things that come with them: weight loss, lethargy, drooling, a sore mouth, vomiting, diarrhoea, yellowing of the gums or eyes. Any of those alongside a lost appetite is a vet appointment, not a topper.
If your dog is bright, playing, drinking, and simply not interested in the bowl, read on.
Why dogs become fussy
In short: Understand the reason behind the fussiness: is it learned, or is there an underlying health issue? Sometimes there is a physical reason, often rooted in the gut, and that is worth investigating if the fussiness comes with chronically loose stools or itchy skin. Other times it is behavioural: a dog holding out for something better, or a dog that is stressed, and the signs of stress can be subtle, so ask for help if you are unsure.
The learned version is common. If refusing the kibble leads, even occasionally, to chicken, cheese, gravy or a different food, the dog has been paid for refusing and will do it again. That is fixable, but only if the alternatives stop. The stressed version looks similar from the outside but has a different cause: a bowl in a busy spot, a new dog in the house, a change in the household. A behaviourist or nutritionist can help you tell the two apart.
A few other causes are worth checking. Too many treats or extras through the day, so the dog arrives at the bowl already full. A food that has gone stale in an open bag, because fat in dry food goes rancid and dogs can smell it before we can. A recent diet change, especially a sudden one. And sometimes a dog simply does not like a particular food, which is allowed, though it is rarer than owners think.
What actually helps
In short: Find the reason, then routine and presentation, then a topper. In that order.
Mealtimes. Feed in a quiet place. Put the bowl down, leave the dog to it, and take it up after twenty minutes whether it has been touched or not. Nothing else until the next meal. Most dogs work this out within a few days.
No alternatives. This is the hard part and the one that matters. If the bowl goes up untouched, the answer is not chicken. It is the same food at the next mealtime. A healthy dog will not starve itself in front of a bowl of food, and the moment you produce something better you have taught the lesson again.
Cut the extras. Add up everything your dog eats between meals: training treats, dental chews, the crust, the thing the toddler dropped. WSAVA's guidance is that treats should stay under 10% of a dog's daily calories, and a dog that is over that is not fussy at the bowl, it is full. Cut the extras and the bowl becomes interesting again.
Check the food. Smell it. Dry food from a bag that has been open for weeks can be stale, and a dog will refuse stale food long before it smells off to you. Buy smaller bags, seal them, and store them cool and dry.
Make it smell like food. Dogs eat with their nose. Warm water or a little warm bone broth over dry food releases the smell. A small crumble of something freeze-dried or a spoon of goat's milk does the same. This is where a topper earns its place: not as a reward for refusing, but as a standard part of the meal that makes the bowl more appealing from the start. Our guide to dog food toppers covers what each one does and how much to add.
When the fussiness is really discomfort
In short: Some dogs are not fussy, they are uncomfortable. If a dog eats reluctantly and then has an upset stomach, or picks at food only when the bowl is raised, look for a reason.
A dog that eats slowly, leaves food, or goes off food on and off can be a dog whose stomach is not right. Nausea shows as lip licking, drooling and turning away from food it would normally take. Dental pain shows as chewing on one side, dropping food or preferring soft food. Neither is fussiness and neither responds to routine.
If your dog's reluctance comes with loose stools, wind, gulping or an unsettled gut, our guide to sensitive stomach dogs is the better place to start, and your vet is the better person to ask.
Where WYLDR fits
WYLDR's Every Dog Every Day is a freeze-dried daily supplement that can be given whole or crumbled over food. It has a strong natural smell, because freeze-dried wild boar and salmon oil smell of what they are, and it goes on the bowl every day as a matter of routine rather than as a reward. That is a description of how it is fed. It is not a solution to fussiness, and a dog that has stopped eating needs a vet, not a supplement.
Frequently asked questions
Why is my dog a fussy eater?
Usually there is a health issue or a behaviour issue underneath it. Learned refusal, too many treats, stale food, stress at the bowl or a sudden diet change are the common behavioural causes. Identify the cause and you can start to resolve it. A dog that has genuinely stopped eating rather than being choosy should see a vet.
How long can a fussy dog go without eating?
A choosy but otherwise well adult dog that skips one meal is not an emergency. PDSA advises seeing a vet very quickly if a dog has eaten nothing for more than 24 hours. Puppies and small breeds need to eat more often, and they and dogs with a health condition should be seen sooner. If your dog's eating habits change suddenly, ask your vet.
Should I stop feeding my dog if he won't eat?
Do not withhold food, but do put the bowl down and take it up after twenty minutes, then offer the same food at the next meal. Work on the underlying cause so you understand what to offer. If the dog does not eat for more than 24 hours, contact your vet.
What can I add to dog food for a fussy eater?
Warm water or warm bone broth over dry food, a spoon of goat's milk, or a crumble of freeze-dried meat or fish. Keep it small, plain and consistent, so it is part of the meal rather than a reward for refusing.
My dog won't eat kibble but will eat treats. Why?
Because the treats are nicer and the dog knows they are coming. Some dogs are also overfaced by a full bowl and prefer smaller, tastier pieces. Cut the treats to under 10% of daily calories and stop offering alternatives. Most dogs return to the bowl within a few days.
Should I change my dog's food if he's fussy?
Not as a first step. Changing food each time a dog hesitates teaches it to hesitate. Find the underlying cause first. If the food is stale, poor quality or upsetting your dog's stomach, that is a different reason to change, and change gradually.
Sources
- PDSA, My dog isn't eating properly: https://www.pdsa.org.uk/pet-help-and-advice/pet-health-hub/symptoms/my-dog-isn-t-eating-properly (contact a vet if eating habits change; see a vet very quickly if nothing eaten for more than 24 hours; causes including dental disease, pain, stress and organ disease).
- WSAVA Global Nutrition Committee, Feeding treats to your dog: https://wsava.org/wp-content/uploads/2025/11/WSAVA_GuidetoTreats_Dogs_251107.pdf (treats under 10% of daily calories).
Written by Lucy Fitzgerald, founder of WYLDR, and reviewed by Katie McCaul, RNutr, of The Pet Diet. Meet the people behind WYLDR and how we check what we publish.