

Heights Farm
Heights Farm Adult Extra Joint Care Grain Free: Duck Vegetable & Potato review
A grain-free joint-care kibble in duck and turkey, each led by a meat meal with a printed total for the headline animal. Glucosamine and green lipped mussel are on both lists. The meal is the dependable half, as the fresh share loses most of its water in the oven, and protein still lands at a good level.
Our view
Likely to suit
- Dogs kept off grain, with peas, potatoes and sweet potatoes carrying the starch
- Older dogs whose joints need support
- Hungry, hard-working dogs on the duck, which declares 26% protein and 17% fat
- Owners who want a total for the headline meat on the pack
Worth watching
- Chicken fat and salmon oil in both, so neither keeps poultry or fish out of the bowl
- Keep the duck portion in check for a steady, sofa-loving dog
Written by our editorial team. Independent guidance, not veterinary advice.
How this scores
How we scoreThe details
Dog fit
The duck is listed for adults and seniors, the turkey for adults, both for every size. The maker's chart starts a 15kg dog at 95 to 160 grams a day; weigh the first few bowls.
Dry
Adult, Senior
Toy, Small, Medium, Large, Giant
Duck
The score, in context
- Duck Vegetable 68.6
- Turkey 65.0
All two Good. Typical dry food: Good.
The two finish close enough that the animal is the thing to choose on.
What's in it
- Duck mealGoes in dry, so it is the dependable half of the duck total.
- Peas, potatoesTake over from cereal.
- Chicken fatPoultry in a duck recipe.
- Freshly prepared duckmin 35% total duckMostly water, so the total reads a little higher than the kibble delivers.
- Unmolassed beet pulp, sweet potatoesSweet potato brings vitamin A and slower energy.
- Monocalcium phosphate, lucerneA mineral supplement, not dairy, and alfalfa for fibre.
- Full fat linseed, salmon oilPlant and marine omega 3.
- Dried apple, oligosaccharides, orange bioflavonoids0.4% apple, 0.1% bioflavonoids
- Glucosamine, green lipped musselThe joint pair. Mussel is a shellfish.
- Seaweed, milk thistle, yucca, fruit and vegetable tailmin 44% total vegetables
Vitamins A, D and E with L-carnitine, iron, iodine, copper, zinc and selenium, though the manganese and one zinc figure are missing from the printed table.
The additive table prints no figure for manganese or for one of the two zinc sources.
Named ingredients
Against the range
- Headline meat
- Min 35% duck
- Min 38% turkey in the other.
- Fat
- 17%
- 14% in the turkey.
- Carbohydrate, dry matter
- 39.4%
- 44.4% in the turkey.
- Life stage
- Adult and senior
- Adult only on the turkey.
The richer of the two and the lower in starch, and the one that names seniors.
Both open with a named meat meal, bring freshly prepared meat of the same species further down and print a total for the two. Peas, potatoes and sweet potatoes replace cereal, and both declare a minimum of 44% vegetables. Chicken fat, salmon oil and full fat linseed supply the fat, and glucosamine and green lipped mussel do the joint work in both.
What varies is the animal, the fat level and a few small touches: apple and orange bioflavonoids in the duck, cellulose and cranberries in the turkey.
Nutritional analysis
Declared analysis
26%
17%
3.5%
8%
10%
Dry weight
28.9%
18.9%
3.9%
8.9%
39.4%
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.
44.3%
47.4%
0.5%
5.8%
2%
Pricing & size
- Price per kilo
- £4.07 (RRP)
- Pack
- 2 kg, 15 kg - the page states "Available in 2kg and 15kg sizes"
- A 15kg dog eats
- 95 to 160 g a day, 130 in the middle
- Cost per day, 15kg dog
- £0.53
The analysis does not quite match the price, though the value is reasonable.
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.










