

Morrisons
Morrisons Puppy Complete review
Morrisons Puppy Complete is a plain supermarket growth kibble with a very short label. Cereals lead, including 4% rice, meat and animal derivatives follow at 29% with 4% of that named as chicken, and oils and fats, minerals and derivatives of vegetable origin close the list. Calcium is declared and converts to 1.43% of dry matter, exactly where a growing skeleton wants it. The recipe is starch led and names very little of itself, so it sits in our Average band.
Our view
Likely to suit
Not every household needs a boutique bag, and there is a case for a simple, familiar kibble that comes home with the shopping.
- Owners rearing a pup who will finish large, since calcium is declared and converts to 1.43% of dry matter, inside the range growth calls for
- Puppies with steady, unfussy appetites, since a lower energy kibble at 337 kcal per 100g fills the bowl a little fuller
- A household doing one shop for everything, since every size of puppy from toy to giant is listed on the bag
- Pups who do well on rice, the one grain this label puts a name to
Worth watching
A short ingredient list leaves a lot to trust, so here is what to keep in mind.
- Cereals are the first entry and only the 4% rice inside them is named
- Only 4% chicken is pinned down within the 29% meat and animal derivatives, and the pack never says what the other animal material is
- Oils and fats and derivatives of vegetable origin are both broad headings, which makes an exclusion diet very hard to run here
- Carbohydrate converts to an estimated 51.7% of dry matter where the puppy kibble norm is 39.0%, so the starch share is high
Written by our editorial team. Independent guidance, not veterinary advice.
How this scores
How we scoreThe Details
Dog fit
Not every household needs a boutique bag, and there is a case for a simple, familiar kibble that comes home with the shopping. A short ingredient list leaves a lot to trust, so here is what to keep in mind.
Dry
Puppy
Toy, Small, Medium, Large, Giant
Chicken
The score, in context
This kibble sits in our Average band. The middle of the puppy dry field is a step above it, in our Good band. Protein and processing reads Poor and nutritional balance Average, with transparency Good. The first two read that way for one reason: four of the five entries on the pack are categories, not ingredients, which leaves the quality of the material impossible to settle. The analysis shows a starch led recipe with a modest fat level, and even the energy figure has to be estimated because none is printed.
What's in it
Ingredients, as declared: Cereals (including 4% Rice), Meat and Animal Derivatives (29%, including 4% Chicken), Oils and Fats, Minerals, Derivatives of Vegetable Origin
Named ingredients
Nutritional additives
_Vitamins_ — Vitamin A 17,000 IU; Vitamin D₃ 1,500 IU; Vitamin E 70mg _Trace Elements_ — Iodine (calcium iodate anhydrous) 2.5mg; Selenium (sodium selenite) 0.1 mg; Copper (copper (II) sulphate pentahydrate) 8mg; Iron (iron (II) sulphate monohydrate) 60mg; Manganese (manganese (II) oxide) 50mg; Zinc (zinc oxide) 100mg
Ingredient notes
Five entries make up the entire recipe. Cereals come first, itemised only as including 4% rice, then meat and animal derivatives at 29% with 4% chicken named inside, then oils and fats, minerals, and derivatives of vegetable origin.
Leading on cereals rather than meat sets the shape of the food, and the analysis agrees. Carbohydrate converts to an estimated 51.7% of dry matter, well above the 39.0% typical of a puppy kibble, while fat converts to just 11.0%. Protein still reaches 27.5% of dry matter, so a pup is not short of it, but a good deal of this bag is starch.
The broad headings are the real limitation. Under meat and animal derivatives you might find good muscle meat, or you might find the plainest offcuts. Oils and fats might be a fine animal fat or a heavily processed oil. Derivatives of vegetable origin could be almost any plant material. None of that means the ingredients are poor. It means the pack does not let you find out. The recipe can also change batch by batch, with the label unchanged.
Calcium is the bright spot. It converts to 1.43% of dry matter. That sits well within what growing bone needs, and it is gentle enough for a large breed pup. Not every puppy food manages that. Ash converts to 7.1%, so the mineral load overall is unremarkable.
The added micronutrients are properly dosed. Vitamin E is at 70mg, with zinc at 100mg, iron at 60mg, manganese at 50mg, copper at 8mg, iodine at 2.5mg and selenium at 0.1mg. Vitamins A and D3 carry international unit figures too. Selenium comes as sodium selenite here, not the organic form, and that is the route most makers take.
Energy is estimated at 337 kcal per 100g against the 376 typical of a puppy kibble, which simply means a pup works through a slightly larger bowl to get what they need.
Price and value
£1.20 a kilo, in a 2.5kg bag.
At one end of the pack's chart the smallest pups get 40g a day; at the other it asks for 725g. Few things show as clearly why a growing dog's portion cannot be set once and left alone. Match the chart to your pup's weight as it changes, and adjust to condition from there.
Nutritional analysis
Declared analysis
Estimated using Modified Atwater factors*
25%
10%
2.5%
6.5%
9%
Dry weight
27.5%
11%
2.7%
7.1%
51.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.
29%
50%
12.7%
8.3%
Pricing & size
- Pack size
- 2.5Kg
- 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.






