If mealtimes in your house involve more sighing than tail wagging, you're not alone. Living with a fussy dog can be genuinely frustrating, especially when you know the food in their bowl is perfectly good, and they're standing there looking at you like you've offered them a plate of cardboard.
The good news? Fussy eating is almost always fixable. Sometimes it's about the food itself. Sometimes it's about habits and routine. And sometimes it's a little bit of both. This guide covers why dogs become finicky eaters, what to look for in a food that actually gets eaten, and how to build mealtimes your dog looks forward to rather than ignores.
First, a reassuring truth: most fussy dogs aren't born that way. Picky eating is almost always a learned behaviour, and understanding what's behind it is the first step to fixing it.
Some dogs become fussy because they've worked out that refusing their food leads to something better. If turning their nose up at dinner has ever resulted in treats, table scraps, or a frantic owner opening a different tin, your dog has learned a very effective trick. They're not being difficult. They're being smart.
Changes in routine can trigger fussy eating too. A new home, a shift in your schedule, a new pet or baby in the house, or even something as simple as moving their bowl can throw a sensitive dog off their stride. Stress and anxiety suppress appetite in dogs just as they do in people.
Breed plays a role as well. Some breeds are naturally less food-driven than others. While Labradors will eat almost anything that isn't nailed down, breeds like Greyhounds, Yorkies, and Maltese are known for being more selective at mealtimes. That doesn't mean there's anything wrong. It just means you might need to work a little harder to find what they enjoy.
And then there's age. Older dogs can become pickier as their sense of smell fades, which makes food less appealing. Puppies going through teething may also refuse food temporarily because their gums are sore.
Before blaming the food, it's worth looking at what's happening around mealtimes. Often, the problem isn't the recipe in the bowl. It's the habits that have built up around feeding time.
Too many treats. If your dog fills up on snacks throughout the day, they're simply not hungry enough when dinner arrives. Treats should make up no more than 10% of your dog's daily calories. If you're training regularly, try using a portion of their daily kibble as training rewards instead or breaking up treats into very small portions.
Table scraps. Sharing your dinner feels kind, but it can teach your dog to rely on the food from your plate, not their bowl. The more human food they get, the less interested they can become in their own and this can lead to nutritional deficiencies over time.
Inconsistent feeding. Dogs thrive on routine. If food is left out all day for grazing, or mealtimes happen at random times, your dog may not have built up an appetite that sees them eating full and consistent meals, which are necessary for their overall wellbeing.
Too much fuss. Hovering over your dog at mealtimes, coaxing them to eat, or swapping food mid-meal can all send mixed signals. This extra attention around meal times can also see your dog increasing their fussy eating behaviours. Some dogs may start to refuse to eat as they learn this equals extra attention or a change to their food.
As long as there are no underlying medical or behaviour issues, the fix for all of these is the same: consistency. Feed at similar times, put the bowl down for 15 to 20 minutes, and pick it up calmly, whether they've eaten or not. No drama, no alternatives. It might feel like it's not working at first, but most healthy dogs will start eating consistently within a day or two once they become accustomed to the new routine.
Fussy eating can happen for a number of reasons, including as a result of an owner unintentionally promoting this unwanted behaviour, as well as due to changes in lifestage, environment or medical issues. It can also come about as a result of the development of anxiety, fear or stress related behaviour issues, even if these don't seem related to meal times. I would always advise a trip to the vets to rule out any underlying medical issues before implementing any changes to your routine.
When considering changes to your routine, consider your dog's day as a whole, not just mealtimes. Good, constructive exercise can help to build your dog's appetite, and use of their food during training activities and within food enrichment toys can also help to bolster their desire to engage. Start easy, allowing for quick wins whilst you build up these games. You can do this by using lick style mats over complicated puzzle toys, or scatter feeding food in short grass rather than trying to play more complex hide and seek games. These quick wins can help to teach your dog that food can be fun! You can then build on this over time, increasing the challenge.
Finally, if you're unsure how to improve your dog's eating habits, an experienced and accredited behaviourist will be able to assist. Don't be afraid to reach out.
That said, sometimes the food really does matter. Dogs have around 1,700 taste buds (compared to our 9,000), but their sense of smell is up to 100,000 times more sensitive than ours. That means aroma is often the deciding factor in whether your dog dives in or walks away.
Foods made with freshly prepared meat tend to have a much stronger, more natural scent than those made primarily with dried or processed ingredients. That's a big deal for a fussy dog. If the food doesn't smell like real food, many dogs simply won't be interested.
Texture matters too. Some dogs prefer the crunch of dry kibble. Others want something softer and more saucy. And some dogs do best with a mix of both. Paying attention to what your dog responds to can save you a lot of wasted bowls.
Ingredient quality plays into palatability as well. Recipes made with named protein sources like duck, chicken, or salmon tend to be more appealing than those built around vague "meat derivatives" or heavily processed proteins. Natural fats like duck fat and salmon oil also boost flavour in a way that artificial palatants can't match.
Freshness counts too. Kibble that's been sitting open in the bag for weeks loses its aroma and appeal. Store dry food in a sealed container and buy sizes you'll get through within four to six weeks.
When you're choosing food for a picky dog, there are a few things that consistently make a difference.
High meat content from a named source. Look for recipes where the first ingredient is a specific protein like duck, chicken, or salmon, not a vague "meat and animal derivatives." A meat content of 50% or above is a good benchmark. The more real meat in the food, the more it smells and tastes like something your dog actually wants to eat.
Natural flavour appeal. The best foods for fussy eaters rely on natural ingredients for flavour rather than artificial additives. Things like slow-cooked meat gravies, duck fat, and salmon oil make food genuinely appealing without masking poor-quality ingredients.
Gentle on the tummy. Fussy eaters and dogs with sensitive stomachs often go hand in hand. Look for grain-free recipes with prebiotics (like chicory root extract) and easily digestible carbohydrates like sweet potato. If your dog's tummy is comfortable, they're far more likely to eat with enthusiasm.
Novel proteins. If your dog has been turning their nose up at chicken-based foods, try something different. Duck, salmon, or lamb can reignite interest simply because they're new and unfamiliar. Novel proteins are also a good option for dogs with suspected food sensitivities.
No artificial colours, flavours, or preservatives. If a food needs artificial additives to make it appealing, that tells you something about the base ingredients. The best foods for fussy dogs don't need to hide behind flavour enhancers.
Both dry and wet food can work for fussy dogs, but they each have their strengths.
Dry food is convenient, easy to portion, and supports dental health through the crunching action. The best dry foods for fussy eaters include natural flavour boosters like duck gravy or duck fat that make the kibble genuinely appealing. Dry food also stores well and tends to be more cost-effective per serving.
Wet food often wins with picky dogs because it has a stronger aroma and a softer, meatier texture. The higher moisture content (typically 70-80%) also makes it more hydrating, which some dogs find appealing. Wet food can be particularly helpful for older dogs whose sense of smell has faded, or for dogs who simply prefer a saucier mealtime experience.
Mixing the two is often the sweet spot for fussy eaters. A base of dry kibble topped with a spoonful of wet food gives your dog the crunch, the aroma, the texture variety, and the nutritional benefits of both. If you go down this route, just adjust the portions of each to avoid overfeeding.
Switching food with a fussy dog needs patience. A sudden change is likely to make things worse, not better, because unfamiliar food can be off-putting to a dog that's already cautious about mealtimes.
The standard advice is to transition over 2 weeks, gradually increasing the proportion of new food while decreasing the old. For fussy dogs, a slower transition of 2 to 3 days often works better.
Start by mixing about 25% new food with 75% old food for the first few days. Then move to a 50/50 split, followed by 75% new and 25% old, before finally offering the new food on its own. If your dog stalls at any stage, slow down and give them more time at that ratio before moving on.
Try not to show any anxiety about it. Dogs pick up on our emotions, and a stressed owner hovering over the bowl can make a fussy dog even less likely to eat.
A few well-meaning habits can actually make fussy eating worse over time.
Constantly switching foods. If you change your dog's food every time they refuse a meal, you're teaching them that holding out leads to something new and potentially better. Pick a quality food and commit to it.
Over-topping meals. Adding gravy, cheese, or other toppers to every meal can backfire. Your dog may start refusing the base food entirely and only eating the topper. If you do use toppers, keep them occasional and varied so they don't become expected.
Free feeding. Leaving food out all day removes any urgency to eat. Set mealtimes create hunger cues and teach your dog that the window for eating is limited.
Giving in to begging. When your dog gives you those eyes after refusing dinner, it's tempting to offer a treat instead. Don't. A healthy dog won't starve themselves. If they're hungry, they'll eat.
Making mealtimes stressful. Standing over your dog, talking to them while they eat, or getting visibly frustrated all create negative associations with the food bowl. Put the food down and walk away.
If you're switching food or changing feeding habits, give it time. Most dogs start responding to a consistent new routine within three to five days. For particularly stubborn fussy eaters, it can take up to two weeks.
During this time, your dog might eat less than usual. That's normal and not a cause for concern in an otherwise healthy adult dog. A healthy dog can comfortably miss a meal without any harm. Stay calm, stick to the routine, and resist the urge to offer alternatives.
You'll know things are working when your dog starts approaching their bowl with interest, eating within a few minutes of the food being put down, and leaving a clean (or near-clean) bowl. That's the goal.
At Barking Heads, we know a thing or two about fussy dogs. Our Fuss Pot range is specifically designed for dogs who enjoy "fine dining" and won't settle for anything less.
Our Fuss Pot Duck dry food is built around 50% free-run duck, a novel protein that many fussy dogs find irresistible. Duck is naturally rich in flavour and works brilliantly for dogs who've grown bored of chicken-based foods.
The secret weapon? A homemade duck gravy that's cooked into every kibble, giving it an aroma and taste that gets even the pickiest noses twitching. Alongside the duck, you'll find sweet potato for gentle, slow-release energy, chicory root extract for digestive support, and linseed and duck fat for a healthy coat. It's grain-free, hypoallergenic, and packed with natural goodness. No nasties and no fillers. That's a promise.
Rated 4.8 out of 5 stars from 164 reviews. Available in 2kg and 12kg bags.
Got a smaller fussy friend? Our Little Paws Fuss Pot Duck uses the same irresistible 50% duck recipe but with smaller kibble pieces designed for little mouths. Small breed dogs have faster metabolisms and can be particularly prone to fussy eating, so this recipe is formulated with increased protein and fat to deliver the energy they need in smaller, tastier portions.
Same duck gravy. Same natural ingredients. Same clean bowls. Just in a size that suits your smaller pup.
Available in 1.5kg bags.
For dogs who need a bit more persuasion, our slow-cooked wet food pouches are a brilliant addition. Made with 85% freshly prepared meat and packed with vegetables and herbs, they bring the aroma and texture that fussy eaters crave. Use them as a complete meal or stir a spoonful through dry kibble to make it more appealing. Our Pooched Salmon is a particular favourite among fussy dogs, with 85% salmon and sardine in a rich salmon broth that turns even reluctant eaters into bowl lickers.
All of our recipes are vet-approved, made in the UK in our own carbon-negative kitchen, and crafted with human-grade ingredients from farmers we know and trust.
Beyond choosing the right food, how you feed matters just as much as what you feed.
Feed at the same time every day. Two meals a day is right for most adult dogs. Morning and early evening work well. Predictability builds appetite.
Pick a quiet spot. A calm, low-traffic area away from the hustle of the kitchen gives your dog space to eat without distraction. Some dogs are more sensitive to their environment than others.
Put it down and walk away. Give your dog 15 to 20 minutes with their bowl, then pick it up. No coaxing, no hovering, no negotiating. This teaches them that mealtimes have a clear start and finish.
Exercise before eating. A good walk or play session before dinner naturally builds appetite. Most dogs eat better when they've burned some energy first.
Keep it positive. Never scold a dog for not eating. Negative associations with the food bowl only make things worse. Stay relaxed and matter-of-fact about the whole thing.
Fussy eating is usually a behavioural issue, not a medical one. But there are times when a loss of appetite needs veterinary attention.
If your dog suddenly stops eating, having previously been a good eater, that's worth investigating. A dog who's always been a bit picky is quite different from one who abruptly loses interest in food.
Watch for accompanying signs like vomiting, diarrhoea, lethargy, weight loss, excessive thirst, or changes in behaviour. Any of these alongside appetite loss could point to an underlying health issue that needs attention.
Dental problems are a common and often overlooked cause of fussy eating. Sore gums, broken teeth, or infections can make chewing painful, and your dog may refuse food rather than eat through the discomfort.
As a general rule, if your dog hasn't eaten for more than 24 hours and you can't explain why, contact your vet. It's always better to check and be reassured than to wait and worry.
The best food for a fussy dog is one with high meat content from a named protein source, strong natural aroma, and no artificial additives. Novel proteins like duck or salmon can reignite interest in dogs who've become bored with chicken-based foods. Our Fuss Pot range is specifically designed for fussy eaters, with 50% free-run duck and a homemade duck gravy that even the pickiest dogs can't resist.
Sudden changes in appetite can be triggered by stress, routine changes, illness, dental pain, or medication side effects. If your dog was previously a good eater and has suddenly become fussy, it's worth ruling out a medical cause with your vet before assuming it's behavioural.
No. Free feeding removes the hunger cues that encourage your dog to eat at mealtimes. Put food down for 15 to 20 minutes, then pick it up. This creates a routine and teaches your dog that the eating window is limited. Most dogs adjust within a few days.
A healthy dog won't starve itself. They may skip a meal while they adjust, but hunger will win out. If your vet has confirmed your dog is healthy, stay consistent with one good-quality food rather than offering alternatives every time they refuse.
Wet food often works well for fussy dogs because it has a stronger aroma and softer texture. But many dogs do well on dry food that has a natural flavour appeal, like our Fuss Pot Duck with its homemade duck gravy. Mixing wet and dry food together is often the most effective approach for stubborn fussy eaters.
Give it at least 14 days with a proper gradual transition. Many dogs need time to adjust to new flavours and textures, and a fussy dog may take longer than most. Don't judge a food based on the first bowl. Consistency and patience are key.
Contact your vet if your dog hasn't eaten for more than 24 hours, or sooner if you notice vomiting, diarrhoea, lethargy, weight loss, or any other unusual signs. Sudden appetite loss in a dog that normally eats well is always worth checking out.
Discover expert advice on what to feed your dog from puppyhood to old age. Learn about the best dog food for each life stage, senior diets, and how to meet your dog’s changing nutritional needs.
We’re here to help you understand what a sensitive stomach actually means, what's likely causing it, and how to choose a food that genuinely works for your dog.
Fibre is the quiet workhorse of your dog's bowl. Learn what fibre actually is, how much your dog needs, and, how to tell whether they're already getting it right.
Learn how your dog's gut actually works, why fibre is the unsung hero of digestive health, and how to support your dog's gut through simple, everyday choices in food and lifestyle.
If your dog comes running the moment the fish hits the pan, you're not imagining it. Fish is a firm favourite in a lot of dog bowls, and white fish in particular has quietly become one of the most popular proteins in British dog food. But is it actually good for them, or is it just a tasty treat? The short answer is that white fish is a brilliant, lean source of protein that suits a lot of dogs beautifully. There are a few things worth understanding, though, including one common mix-up about omega-3 and a couple of safety points that many articles gloss over. Let's get into it. What actually counts as white fish? White fish simply means the milder, paler, leaner types of fish, as opposed to the darker, oilier ones. The two groups have quite different nutritional profiles, so it's a useful distinction to get straight. White fish includes cod, haddock, pollock, coley, whiting and hake. These are lean, with most of their goodness coming from protein rather than fat. Oily fish includes salmon, sardines, mackerel and trout. These are higher in fat, which is where their famous omega-3 comes from. Keep that split in mind, because it explains both what white fish is great at and where it has its limits. Is white fish good for dogs? The real benefits For most dogs, white fish is a genuinely good addition to a balanced diet. Here's what it brings to the bowl: Lean, high-quality protein. Protein is the building block for healthy muscles, and white fish delivers plenty of it without much fat, which makes it a sensible choice for dogs watching their waistline. Naturally low in fat. That lightness is part of why white fish tends to sit so well, even with more delicate dogs. A good source of B vitamins. White fish provides vitamin B12 and niacin, which help the body turn food into energy. Useful minerals. It's a source of selenium (an antioxidant mineral that helps protect the body's cells), phosphorus (which works with calcium for healthy bones) and iodine (which supports the thyroid gland, the little gland that helps regulate metabolism). A protein many sensitive dogs do well on. Fish is one of the less common triggers of food reactions in dogs, sitting well behind beef, dairy and chicken (Mueller et al., 2016). For a dog that reacts to the usual suspects, a fish-based recipe can be worth exploring with your vet. Seriously tempting. That savoury, fishy smell is hard for most dogs to resist, which makes white fish handy for fussy or under-the-weather pups who need encouragement to eat. A quick note on jargon: an "adverse food reaction" is the catch-all term vets use for any tummy or skin upset linked to food. True food allergies, where the immune system overreacts, are actually quite rare in dogs. Most dogs labelled "allergic" have a milder food sensitivity, which is why we prefer that word. The myth worth busting: white fish isn't an omega-3 powerhouse Here's the bit that trips a lot of people up. Fish and omega-3 go hand in hand in our minds, so it's easy to assume any fish is loaded with it. With white fish, that's not quite true. Because white fish is so lean, it's actually fairly low in omega-3 compared with oily fish. Omega-3 lives in fish fat, and white fish simply doesn't carry much. So if your main goal is supporting your dog's skin, coat and joints, omega-3 from oily fish like salmon is the star turn, and it's exactly why well-made recipes often add salmon oil on top (Martinez, 2020). In other words: Choose white fish for lean, gentle protein. Look to oily fish or added fish oil when you want a meaningful omega-3 boost. If a glossy coat is your mission, our Hair Necessities salmon recipe is built around exactly that, and you can read more in our guide on why a dog's coat goes dry. Which dogs benefit most from white fish? White fish earns its place in plenty of bowls, but it really shines for: Dogs with sensitive tummies, thanks to its lightness. Our guide to food for dogs with sensitive stomachs goes deeper on this. Dogs with sensitivities to common proteins. Because some dogs have never eaten fish before, it can be a useful option in a vet-guided elimination diet (a careful process of removing and reintroducing foods to find the culprit). Our explainer on what hypoallergenic dog food means is a helpful starting point. Dogs watching their weight, since white fish offers protein without piling on fat. Fussy or recovering dogs, who are often won over by that strong, savoury aroma. As ever, if your dog has ongoing tummy or skin troubles, your vet is the right person to help you get to the bottom of it rather than guessing at home. How to feed white fish safely This is where a few fish facts really matter, and getting them right saves a lot of worry: Cook it, and don't rely on raw. Raw fish contains an enzyme called thiaminase, which breaks down thiamine (vitamin B1, essential for the nerves and brain). A diet built largely around raw fish can lead to a thiamine deficiency over time, and cooking deactivates the enzyme (Kritikos et al., 2017; Markovich et al., 2013). A complete, properly cooked fish recipe sidesteps the problem entirely. Remove the bones. Cooked fish bones can splinter and pose a choking or internal-injury risk, so they're a firm no. Skip the salt and seasoning. That means no battered, fried or smoked fish, and definitely no sharing your fish and chips. Smoked fish in particular is far too salty for dogs. Keep portions sensible. Fish should be part of a complete, balanced diet rather than a free-for-all. If you're offering plain cooked fish as a treat, keep treats to no more than around a tenth of your dog's daily food, and always check the on-pack feeding guide for amounts. Introduce it gradually. If you're switching your dog onto a fish-based food, do it over a couple of weeks to keep their tummy settled. White fish or oily fish: which does your dog need? This isn't really an either-or, because the two do different jobs: White fish is your lean, light, everyday protein, great for weight management and gentle on the system. Oily fish is your omega-3 provider, supporting skin, coat and joints. Plenty of well-formulated recipes make the most of both, pairing white fish as the main protein with a little salmon oil for those omega-3 benefits. Neither is "better" than the other, they just bring different things to the table. How we use white fish at Barking Heads Since white fish is such a gentle, protein-rich option, it's the heart of our Tummy Lovin' Care recipe. It's made with at least 50% freshly prepared white fish, balanced with wholesome veg, and we add salmon oil for a natural source of those omega-3s white fish is short on. It's grain-free, there's no nasties and no fillers, and it's designed to be kind to sensitive tummies. Like all our All Hounder recipes, it's a complete and balanced everyday meal made with human-grade ingredients from farmers we know and trust, and developed with veterinary input. If you're not sure which protein suits your dog best, our pet food quiz can help you find their match, and you can always see exactly what goes into the bowl. White fish won't transform your dog overnight, but as part of a balanced diet it's a lean, tasty and gentle protein that a lot of dogs thrive on. Cook it properly, mind the bones, and let a complete recipe do the heavy lifting. FAQs Can dogs eat white fish? Yes. White fish such as cod, haddock and pollock is a safe, lean and protein-rich choice for most dogs, as long as it's cooked, boneless and unseasoned. A complete fish-based dog food takes care of all of that for you. Can dogs eat cod and haddock? They can. Cod and haddock are both lean white fish that provide quality protein, B vitamins and minerals like selenium. Serve them plain and cooked, with all bones removed, and never battered or fried. Can dogs eat raw fish? It's best avoided. Raw fish contains thiaminase, an enzyme that destroys vitamin B1, and a raw-fish-heavy diet can cause a thiamine deficiency over time (Kritikos et al., 2017). Cooking deactivates the enzyme, so cooked or complete-recipe fish is the safer route. Is white fish good for dogs with sensitive stomachs? It often is. White fish is lean and light, which tends to suit more delicate tummies, and fish is a less common trigger of food reactions than proteins like beef or chicken (Mueller et al., 2016). If your dog has ongoing digestive issues, check in with your vet. Is white fish or salmon better for my dog? Neither is better, they simply do different things. White fish is a lean, gentle protein, while salmon and other oily fish are richer in the omega-3 that supports skin, coat and joints. Many good recipes use both. Can white fish improve my dog's coat? Only modestly on its own, because white fish is low in the omega-3 that benefits skin and coat. For a real coat boost, oily fish like salmon or added fish oil does far more (Martinez, 2020).
Follow us @barkingandmeowingheads or tag us in your images #barkingheads