

Heights Farm
Heights Farm Adult Extra Joint Care Grain Free: Turkey, Veg & 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
Toy, Small, Medium, Large, Giant
Turkey
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
- Turkey mealLeads, and holds its protein through the oven.
- Peas, potatoes
- Chicken fatPoultry beyond the turkey.
- Freshly prepared turkeymin 38% total turkeyThe larger headline figure of the pair.
- Sweet potatoes, cellulose, lucerne, unmolassed beet pulpCellulose is plain, mechanical fibre.
- Full fat linseed, salmon oil
- Dried cranberries, mannan oligosaccharides0.5% cranberries
- Glucosamine, green lipped musselThe joint pair.
- Seaweed, milk thistle, yucca, fruit and vegetable tailmin 44% vegetables
A complete table: zinc at 128 mg plus 33 mg as a chelate, manganese at 53 mg, vitamin E at 375 mg and L-carnitine at 250 mg per kilo, among others.
Named ingredients
Against the range
- Headline meat
- Min 38% turkey
- Min 35% duck in the other.
- Fat
- 14%
- 17% in the duck.
- Fibre
- Cellulose added
- Not on the duck.
- Additive table
- Every figure printed
- Two missing on the duck.
The leaner choice, with the more complete label of the two.
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
25%
14%
3%
8%
10%
Dry weight
27.8%
15.6%
3.3%
8.9%
44.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.6%
46.2%
0.1%
5.8%
3.2%
Pricing & size
- Price per kilo
- £4.00 (RRP)
- Pack
- 2 kg, 15 kg
- A 15kg dog eats
- 95 to 160 g a day, 130 in the middle
- Cost per day, 15kg dog
- £0.52
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.










