Puppy food for fussy eaters
A fussy puppy is usually behaving that way rather than genuinely disliking food — puppies quickly learn that holding out sometimes gets them something better, and the habit builds from there. What actually helps is more often about routine and how food is offered than which specific food is on the label, though texture and smell do matter for some puppies.
You might also want to browse puppy food, natural dog chews and brain games for dogs.
Why puppies become fussy in the first place
Teething can make a puppy temporarily reluctant to eat dry kibble because of mouth discomfort, which is worth ruling out first if fussiness has appeared suddenly around four to six months old. Too many treats or table scraps between meals is another common cause — a puppy who is topped up throughout the day has less reason to eat a full meal when it is offered.
Free feeding, where food is left down all day rather than offered at set times, can also encourage grazing and pickiness, since there is no incentive to eat a proper meal when food is always available. New environments, recent changes, or simply a strong-willed personality can all play a part too.
What actually helps, day to day
Offer meals at set times rather than leaving food down all day, and remove what is not eaten within twenty minutes or so rather than leaving it out to be picked at later. This re-establishes mealtimes as a proper event rather than a constant background option.
Cut back on treats and scraps between meals, particularly if fussiness has appeared alongside a habit of extra snacks — a puppy who is genuinely hungry at mealtime is far less likely to hold out. Warming wet food slightly, or adding a small amount of warm water to dry kibble, can also increase the smell and appeal for a puppy who is being tentative rather than genuinely off their food.
What to avoid doing
Switching foods repeatedly in search of one your puppy will not turn their nose up at often makes fussiness worse rather than better, since it reinforces the idea that holding out gets a different, more exciting option. Pick a good-quality food suited to your puppy's age and stick with it through a proper routine change first.
Avoid adding something exciting to every meal a puppy is reluctant about, since this teaches exactly the behaviour you are trying to discourage. It is a better long-term strategy to hold the routine steady than to keep negotiating with each meal.
What we stock
Everything below is in stock with us, priced with delivery worked out, and packed and posted by hand in the UK.

Pedigree Tasty Minis Puppy Treats Chewy Cubes with Chicken
Soft chewy puppy training treats with 13% chicken and added calcium, 125g
£2.25

Forthglade Complete Puppy Chicken with Liver Grain Free — 18 x 395g Trays
Sold as a case: 18 x 395g trays. A complete grain-free wet food for puppies, built on 71% chicken and 4% chicken liver
£35.89

Bakers Puppy Superfoods Chicken with Vegetables
Bakers Puppy Chicken & Vegetables dry dog food, 12.5kg, complete food for puppies from 6 weeks to 24 months
£39.15

Harringtons Puppy Turkey & Rice
Complete turkey puppy food with 30% protein and feeding bands by adult weight
£6.49

James Wellbeloved Grain Free Puppy/Junior Dry Dog Food Turkey & Veg
Grain-free turkey and potato kibble for puppies and junior dogs, evenly balanced recipe
£12.75

Wagg Puppy Treats
Puppy Treats in a 120G pack, with 23.2% protein and 7% fat and full label detail
£1.49

Burns Puppy Junior Original Chicken Rice
A complete puppy and junior food with dried chicken 31% and controlled fat at 15%
From£14.99

Lily's Kitchen Puppy Chicken Recipe — 6 x 400g Tins
Sold as a case: 6 x 400g tins. Complete 400G wet puppy chicken recipe with 67% fresh chicken
£22.79

Pooch & Mutt Puppy Bite Size Beef Jerky
Bite-size beef jerky training treats for puppies, scaled by dog size
£3.99

Whimzees Puppy
Softer dental chews for puppies over three months old, grain free and gluten free
£7.99

Burns Grain Free Puppy Duck Potato
Grain-free duck and potato puppy food with a prebiotic, for starting a new litter on a novel protein
From£16.49
Common questions
- Is it normal for puppies to be fussy eaters?
- Some fussiness is common, particularly around teething or after a change in routine, and it is often behavioural rather than a sign anything is wrong with the food. A consistent mealtime routine, rather than switching foods repeatedly, usually resolves it.
- How long can a puppy go without eating before I should worry?
- A puppy who skips one meal but is otherwise bright and drinking normally is usually not an emergency, but a puppy who refuses food for more than 24 hours, or who seems lethargic or unwell alongside not eating, needs a vet visit rather than waiting it out.
- Should I add something to my puppy's food to encourage them to eat?
- A small amount of warm water mixed into dry kibble, or lightly warming wet food, can increase the smell and appeal without changing the diet itself, and is a reasonable thing to try. Adding a completely different, more exciting food each time they are reluctant tends to reinforce fussy behaviour rather than solve it.
- Could teething be why my puppy has suddenly gone off their food?
- Yes, sore gums during teething, roughly between four and six months old, commonly make dry kibble uncomfortable to eat, and a puppy may temporarily prefer softer food during this period. This usually resolves as teething finishes, but mention it to your vet if it persists well beyond that stage.
Related
Written by Matt Garnett, who runs Giddy Pets and is a lifelong pet owner — not a vet. This is general information, not veterinary advice, and it cannot replace an examination by the vet who knows your animal. How we write these guides.
