

Wainwright's
Wainwright's Puppy Dry Food: Salmon & Rice review
Three single-animal puppy kibbles that reach our Good band on one shared rice and barley base. Only the meat changes from bag to bag, which makes it easy to swap a pup from lamb to salmon to turkey while you find what agrees with it. The labels are well declared, with one gap that matters for big puppies.
Our view
Likely to suit
- Puppies kept to one animal. Each bag names a single meat and nothing else
- Narrowing down a sensitivity, with only the meat changing between bags
- Homes happy with cereal: rice at 26% and whole grain barley in every recipe
- Pups that put on condition easily. Energy runs 342 to 346 kcal per 100g, under the 376 typical of a puppy kibble
- Owners who like a meat claim split into its dried and fresh parts
Worth watching
- No calcium level on any bag, so a pup that will grow large has nothing on the label to check its growth against
- Carbohydrate at 42.4% to 44.0% of dry matter, above the 39.0% of the middle puppy dry food
- Rice, barley and oats in every recipe, so none fits a grain-free plan
Written by our editorial team. Independent guidance, not veterinary advice.
How this scores
How we scoreThe details
Dog fit
Listed for puppies of every size, from toy to giant. For a large or giant breed, ask Wainwright's for the calcium figure before you commit to a bag.
Dry
Puppy
Toy, Small, Medium, Large, Giant
Salmon
The score, in context
- Turkey 64.0
- Salmon 63.9
- Lamb 57.3
All three Good. Typical dry food: Good.
Salmon and turkey sit level at the top, and the lamb bag trails them on its smaller meat share.
What's in it
- Salmon: dried salmon, freshly prepared salmon36%31% dried and 5% fresh, and the source of the marine omega 3.
- Rice26%
- Whole grain barley9%
- Maize proteinPads out the protein figure with a plant source.
- Rapeseed oilThe added fat in every bag.
- Beet pulp, whole ground oats5%, 4.5%
- Dried peas3%Equivalent to 12.5% peas.
- Linseed2%Plant omega 3.
- Dried carrots, seaweed1%, 0.2%
- Yucca extract0.02%
The shared panel of vitamins A, D3 and E and six trace elements, selenium as sodium selenite.
No calcium figure on the label. Ask before raising a large-breed pup on it.
Named ingredients
Against the range
- Meat
- 36%: 31% dried, 5% fresh
- Turkey matches it; lamb is 26%.
- Omega 3
- From the fish itself
- Linseed only in the lamb and turkey bags.
- Fat, dry matter
- 13.7%
- Same as turkey; 13.2% in the lamb.
- Carbohydrate, dry matter
- 43.0%
- Between the lamb at 44.0% and the turkey at 42.4%.
The one bag in the range with marine omega 3 from the fish itself.
Every bag keeps to one animal, declared as a dried portion and a freshly prepared one. The dried figure survives into the kibble close to its printed value, so it is the one to read first. Salmon and turkey are declared at 36%, lamb at 26%.
The base does not change: rice at 26%, whole grain barley, oats at 4.5%, maize protein, rapeseed oil as the only added fat, then beet pulp, peas, linseed, carrots and seaweed. The vitamin and trace element panel is identical on all three, selenium as sodium selenite. No bag prints a calcium figure.
Nutritional analysis
Declared analysis
Estimated using Modified Atwater factors*
29.5%
12.5%
2.5%
7.5%
9%
Dry weight
32.4%
13.7%
2.7%
8.2%
43%
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.
36%
57.4%
1.7%
2.9%
2%
Pricing & size
- Price per kilo
- £3.33 (RRP)
- Pack
- 2kg/kg), 15kg/kg)
- A 15kg dog eats
- 200 to 395 g a day, 295 in the middle
- Cost per day, 15kg dog
- £0.98
Budget end of the dry market, with a small premium over what the analysis shows.
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.










