

Millies Wolfheart
Millies Wolfheart Ultima Mix review
Millies Wolfheart Ultima Mix is the bag for a dog who empties the bowl and looks round for more. A bracketed 60% of the recipe is fish, pork and beef, fat is declared at 19.5%, and energy reaches 408 kcal per 100g where the typical adult dry food sits at 357. There is no grain anywhere, with potato at 23% the largest plant entry and tapioca, chickpeas and pea fibre behind it. The joint pack is dosed in print. It lands in our Good band.
Our view
Likely to suit
Your dog burns energy all day, and this bowl has plenty to burn.
- Working and sporting dogs, with fat at 19.5% and 408 kcal packed into every 100g
- Hard keepers that struggle to hold their condition on an ordinary kibble
- Large breed puppies, with calcium at 1.09% of dry matter, right where growth feeding wants it
- Dogs that have never met pork, which appears here in both its dried and its freshly prepared forms
- Older dogs, with glucosamine and methylsulfonylmethane at 177.5 mg/kg each and chondroitin sulphate at 125 mg/kg
Worth watching
This is a rich recipe, and a few things follow directly from that.
- Feed to your dog's waistline, not to the scoop, because a full portion will put weight on a dog whose day is mostly naps
- Pork fat at 10% is counted inside the 60% meat block, so that headline is not all muscle meat
- Fish, pork and beef all appear together, which rules the recipe out for narrowing down a suspected sensitivity
- Estimated carbohydrate still converts to 38.6% of dry matter, so this is a rich food rather than a low starch one
Written by our editorial team. Independent guidance, not veterinary advice.
How this scores
How we scoreThe Details
Dog fit
Your dog burns energy all day, and this bowl has plenty to burn. This is a rich recipe, and a few things follow directly from that.
Dry
Puppy, Adult, Senior
Toy, Small, Medium, Large, Giant
Fish
The score, in context
Our scoring settles Ultima Mix in the Good band, comfortably above the middle of the adult dry shelf, which lands in the same band. The meat total and the fat level do the lifting. The brake on it is what sits inside that meat total. Pork fat at 10% and salmon gravy at 2% are both counted in the 60% block, and potato at 23% is one large plant entry. Protein converts to 31.0% of dry matter and estimated carbohydrate to 38.6%, still well below the 46.2% the typical adult dry food carries.
What's in it
Ingredients, as declared: 60% Fish, Pork, Beef (Dried Salmon (12%), Dried Pork (12%), Pork Fat (10%), Freshly Prepared Beef (8%), Freshly Prepared Salmon (7%), Freshly Prepared Pork (7%), Salmon (2%), Salmon Gravy (2%)), Potato (23%), Tapioca, Chickpeas, Pea Fibre, Minerals, Tomato Pomace, Joint Pack (Glucosamine 177.5 mg/kg, Methylsulfonylmethane 177.5 mg/kg, Chondroitin Sulphate 125 mg/kg), Mixed Herbs, Dried Apple, Burdock Root, Dried Camomile, Dried Carrot, Dried Cranberry, Aniseed & Fenugreek, Dried Seaweed, Dried Peppermint
Named ingredients
Nutritional additives
Vitamins: Vitamin A 14,443 IU, Vitamin D3 1,346 IU, Vitamin E 96 IU Trace Elements: Zinc (Zinc Sulphate Monohydrate) 48 mg, Iron (Iron (II) Sulphate Monohydrate) 48 mg, Maganese (Manganous Sulphate Monohydrate) 34 mg, Iodine (Calcium Iodate Anhydrous) 0.96 mg
Ingredient notes
The label opens with a bracketed 60% block covering fish, pork and beef, and the contents repay more attention than the headline. The two largest entries inside it are dried salmon and dried pork at 12% each. Those are also the most useful. Dried meat has its water already gone and takes more protein into the finished kibble. Freshly prepared beef at 8%, freshly prepared salmon and pork at 7% each, salmon at 2% and salmon gravy at 2% make up the rest, with pork fat at 10% counted in the same block.
Pork is the interesting one. It turns up in relatively few British dog foods, so a great many dogs have never eaten it, and a protein a dog has never met is a protein they cannot yet have reacted to. The salmon carries marine omega 3s for skin and coat, and the beef puts a familiar red meat beside it.
Nothing on the plant side is grain. Potato leads it at 23%, and tapioca, chickpeas and pea fibre come after. Tapioca contributes starch and very little else, so its job is holding the kibble together. Tomato pomace, the material left once tomatoes have been pressed, adds a little fibre.
Fat at 19.5% as fed, or 21.2% on a dry matter basis, is what sets this recipe apart. It is why energy reaches 408 kcal per 100g against 357 for the typical adult dry food. For a dog in hard work that is precisely the point. For a dog with a quieter routine it simply means a smaller scoop.
The joint pack is declared to the milligram, with glucosamine and methylsulfonylmethane at 177.5 mg/kg each and chondroitin sulphate at 125 mg/kg. Zinc and iron are dosed at 48 mg, manganese at 34 mg and iodine at 0.96 mg per kilo, though no copper figure appears on this label. At 1.09% of dry matter, the calcium suits a growing large breed as comfortably as it suits an adult. Herbs and dried fruits close the list at trace level.
Price and value
£5.42 a kilo, sold in 700g and 12kg bags.
As a guide, a 15kg adult dog in moderate condition needs only about 206 grams a day, assuming around 840 kcal a day (110 × bodyweight^0.75, the standard maintenance estimate). That comes to £1.11 a day. The richer the recipe, the less of it ends up in the bowl.
Nutritional analysis
Declared analysis
28.5%
19.5%
2.5%
6%
8%
Dry weight
31%
21.2%
2.7%
6.5%
38.6%
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.
61.9%
25.6%
0.2%
12%
0.3%
Pricing & size
- Pack size
- >700g (£6.00) 12kg (£64.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.






