

Millies Wolfheart
Millies Wolfheart Peak Performance review
Some dogs burn through dinner, and Millies Wolfheart Peak Performance is built for them. Turkey, duck and fish account for a declared 65% of the recipe. Fat is set at 26% and the kibble carries 432 kcal per 100g, so a small scoop holds a lot of energy. Potato at 14% and sweet potato do the carrying underneath, with chickpeas and tapioca behind them. Our scoring places it in the Good band.
Our view
Likely to suit
If your dog runs for a living, or simply runs as though they do, this is a bowl that keeps the weight on.
- Working dogs through a hard season, with 432 kcal per 100g and fat at 28.3% of dry matter
- Dogs that struggle to hold condition, since the same day's feeding arrives in fewer grams
- Owners who want the animal side itemised, since fresh salmon shows 12%, dried turkey 11% and dried duck 10%
- Active dogs whose joints take a pounding, helped by 177.5 mg/kg each of glucosamine and MSM plus 125 mg/kg of chondroitin sulphate
Worth watching
Richness cuts both ways, so read these before you pour the first bowl.
- Fat at 28.3% of dry matter is a lot for a dog whose day runs to two walks and a sofa
- Turkey, duck and salmon all appear, worth knowing if you are keeping your dog off poultry or fish
Written by our editorial team. Independent guidance, not veterinary advice.
How this scores
How we scoreThe Details
Dog fit
If your dog runs for a living, or simply runs as though they do, this is a bowl that keeps the weight on. Richness cuts both ways, so read these before you pour the first bowl.
Dry
Puppy, Adult, Senior
Toy, Small, Medium, Large, Giant
Turkey
The score, in context
Peak Performance takes our Good band, the same rung the typical adult dry food reaches. Named meats with percentages, a printed mineral panel and dosed joint support all count in its favour. The shape of the analysis holds it there: protein converts to 26.1% of dry matter and sits well behind fat at 28.3%. For a dog doing genuine work that ratio is a design choice, not an oversight. The pillars read Good for protein and processing, Average for nutritional balance, Outstanding for transparency and Good for value.
What's in it
Ingredients, as declared: 65% Turkey, Duck, Fish (Turkey Fat (13%), Freshly Prepared Duck (12%), Freshly Prepared Salmon (12%), Dried Turkey (11%), Dried Duck (10%), Duck Fat (4%), Turkey Gravy (2%), Salmon Oil (1%)), Potato (14%), Sweet Potato, Chickpeas, Tapioca, Minerals, Tomato Pomace, Joint Pack (Glucosamine 177.5 mg/kg, Methylsulfonylmethane 177.5 mg/kg, Chondroitin Sulphate 125 mg/kg), Yucca Extract, Mixed Herbs, Dried Apple, Burdock Root, Dried Camomile, Dried Carrot, Dried Cranberry, Dried Dandelion, Aniseed & Fenugreek, Dried Seaweed, Dried Peppermint
Named ingredients
Nutritional additives
Vitamins: Vitamin A 14,423 IU, Vitamin D3 1,346 IU, Vitamin E 96 IU Trace Elements: Zinc (Zinc Sulphate Monohydrate) 48 mg, Iron (Iron (II) Sulphate Mononhydrate) 48 mg, Manganese (Manganous Sulphate Monohydrate) 34 mg, Copper (Copper (II) Sulphate Pentahydrate) 12 mg, Iodine (Calcium Iodate Anhydrous) 0.96 mg
Ingredient notes
The 65% headline rewards a closer look, because the bracket beneath it contains fats as well as meat. The four meat entries are freshly prepared duck and freshly prepared salmon at 12% each, with dried turkey at 11% and dried duck behind them at 10%. Sitting alongside them are turkey fat at 13%, duck fat at 4%, turkey gravy at 2% and salmon oil at 1%. Add those four together and the meat itself comes to 45%, with the remainder made up of fat and gravy. That is not a criticism of a food designed to deliver energy, but it is the honest way to read the front of the bag.
Every fat on the list is named, which matters more than the total. Turkey fat and duck fat are identifiable animal fats, and salmon oil brings marine omega 3 along with them. Together they push fat to 28.3% of dry matter and energy to 432 kcal per 100g. That means a smaller bowl covers a working dog, and a quieter one needs the scoop watched.
Protein deserves a line of its own. At 26.1% of dry matter it is perfectly respectable, but it is plainly the fat doing the talking in this recipe, so read the name as a promise about fuel rather than about muscle.
Starch duty falls to potato at 14%, with sweet potato, chickpeas and tapioca alongside. Estimated carbohydrate finishes at 34.7% of dry matter, comfortably below the 46.2% typical of adult dry food. Ash converts to just 8.2% of dry matter, which is low and tells you the dried meats are bringing more meat than bone.
The joint entries are declared to the milligram, 177.5 mg/kg of glucosamine, 177.5 mg/kg of methylsulfonylmethane and 125 mg/kg of chondroitin sulphate. No trace mineral goes undosed: zinc at 48 mg, iron at 48 mg, manganese at 34 mg, copper at 12 mg and iodine at 0.96 mg per kilo. Closing the list are yucca extract and tomato pomace, then a trace level tail of apple and burdock root, camomile, carrot and cranberry, dandelion and peppermint, with seaweed last.
Price and value
£5.17 a kilo, sold in 700g, 4kg and 12kg bags.
Because the energy is high, the scoop is small. A 15kg adult dog in moderate condition needs roughly 195 grams a day, which works out at £1.01, assuming about 840 kcal a day (110 × bodyweight^0.75, the standard maintenance estimate).
Nutritional analysis
Declared analysis
24%
26%
2.5%
7.5%
8%
Dry weight
26.1%
28.3%
2.7%
8.2%
34.7%
As-fed composition
Estimated breakdown of the finished product by ingredient category, from the declared ingredient list and ingoing weights. These are estimates, not measurements.
68.1%
18.1%
0.3%
13%
0.6%
Pricing & size
- Pack size
- >700g (£6.00) 4kg (£28.99) 12kg (£61.99)<
- Retailer pricing
- Coming soon
Live retailer pricing is not yet available for this food. Prices, cost per day and where to buy will appear here once retailer data is live.
Ingredients and nutrition are taken from manufacturer data. Retailer pricing is not yet live for this food.
Related dog food guides
Ranked shortlists that include foods like this one.






