Skip to content
Off the Leash
Royal Canin X-Small Puppy – —

Royal Canin

Royal Canin X-Small Puppy review

45.3/100Average
DryPuppy

Royal Canin X-Small Puppy is built for the very smallest breeds, the ones that finish in single figures and eat in mouthfuls. The kibble is dense at 405 kcal per 100g, with protein converting to 33.7% of dry matter and carbohydrate to 34.0%, under the 39.0% typical of the category. Algal oil is named as a source of DHA. Where it falls down is identification, with the poultry, the fats and the hydrolysed protein all left open, and the food sits in our Average band.

Where to buy: coming soon
Live retailer pricing is coming soon. Once we have prices from UK retailers, the best price, cost per day and where to buy will appear here.

Our view

Likely to suit

Very small pups eat very little, so everything in each mouthful has to work hard.

  • Toy and very small breed puppies, the size this kibble is made for
  • Pups with tiny appetites and real energy needs, at 405 kcal per 100g against the 376 typical for a puppy dry food
  • Owners who want DHA named rather than implied, with algal oil declared as its source
  • Young digestions that do well on soluble fibre, with psyllium husks and seeds alongside beet pulp
  • Households whose pup came home already eating this range, where holding the food steady through the move takes one upheaval out of the week

Worth watching

How this label is written takes a little knowing before you settle in with it.

  • Nothing on the meat side is named to a species, so the food cannot support an exclusion trial
  • Grain free households are not the audience here, with wheat gluten, maize, maize gluten and rice all in the recipe
  • A fish free plan cannot use this food, because fish oil is on the list
  • The label prints no calcium, though that is the one figure most people measure a growth food by
  • Ash converts to 9.0% of dry matter, a solid mineral load with no calcium line to break it down

Written by our editorial team. Independent guidance, not veterinary advice.

How this scores

How we score
45.3/100Average
Protein and processingAverage
Nutritional balanceGood
TransparencyAverage
ValueAverage

The Details

Dog fit

Very small pups eat very little, so everything in each mouthful has to work hard. How this label is written takes a little knowing before you settle in with it.

Food type

Dry

Life stage

Puppy

Breed size

Small

Main protein

Poultry

The score, in context

The band here is Average, one step under the Good the typical puppy dry food occupies, with the pillars split between Average and Good.

What holds this one down is the same thing throughout the range: unnamed meat and fat sources, a cereal middle carrying two gluten fractions, and a growth panel with no calcium on it. In fairness the analysis is on the strong side, protein at 33.7% of dry matter, fat at 21.7% and a starch load below the category typical. The food itself does more than the label admits to.

What's in it

Ingredients, as declared: Dehydrated poultry protein, rice, maize, animal fats, wheat gluten*, maize gluten, hydrolysed animal proteins, beet pulp, minerals, soya oil, psyllium husks and seeds, fish oil, fructo-oligo-saccharides, hydrolysed yeast (source of manno-oligo-saccharides and betaglucans) (0.30%), algal oil Schizochytrium sp. (source of DHA), Yucca Schidigera juice, marigold meal.

Named ingredients

Dehydrated poultry protein, rice, maize, animal fats, wheat gluten*, maize gluten, hydrolysed animal proteins, beet pulp, minerals, soya oil, psyllium husks and seeds, fish oil, fructo-oligo-saccharides, hydrolysed yeast (source of manno-oligo-saccharides and betaglucans) (0.30%), algal oil Schizochytrium sp. (source of DHA), Yucca Schidigera juice, marigold meal.

Nutritional additives

ADDITIVES (per kg): Nutritional additives: Vitamin A: 21500 IU, Vitamin D3: 1000 IU, Iron (3b103): 40 mg, Iodine (3b201, 3b202): 4 mg, Copper (3b405, 3b406): 12 mg, Manganese (3b502, 3b504): 52 mg, Zinc (3b603, 3b605, 3b606): 132 mg, Selenium (3b801, 3b811, 3b812): 0.06 mg - Technological additives: Clinoptilolite of sedimentary origin: 10 g - Preservatives - Antioxidants.

Ingredient notes

Dehydrated poultry protein heads the list. The dried form is the useful one, since its declared weight sits near what really lands in the bowl. Poultry is a family name that can cover any domestic fowl, and the bag never narrows it. Together with the unnamed animal fats and hydrolysed animal proteins, that is the whole transparency story of this recipe.

Rice, maize and two gluten fractions carry the rest. Wheat gluten and maize gluten are concentrated plant proteins. They lift the protein reading with no meat behind them, and a dog draws less from them than from an animal source. Beet pulp works alongside psyllium husks and seeds on the fibre, and psyllium is the soluble kind that helps a young digestion hold together.

The nutrient side is better thought through. The label names algal oil from Schizochytrium as its DHA source, DHA being the omega 3 tied to brain and eye development in young dogs. Fish oil adds more of the same family. Fructo-oligo-saccharides sit with a hydrolysed yeast at 0.30%. That yeast is listed for its manno-oligo-saccharides and betaglucans, and between them they cover the prebiotic side.

With moisture declared at 8.0%, protein converts to 33.7% of dry matter and fat to 21.7%, both strong for a growth food, and carbohydrate to an estimated 34.0%, comfortably under the 39.0% typical. Energy is declared at 405 kcal per 100g. That density is the whole point here, because a very small stomach still has a full day of growing to fuel.

Ash converts to 9.0% of dry matter, a substantial mineral package. No calcium figure is printed alongside it. A toy breed pup is at the forgiving end of that question, because calcium excess causes far more trouble in a fast growing large breed. The number should still be on a bag sold for growth.

The added panel is dosed in print per kilo. Vitamin A stands at 21500 IU and D3 at 1000 IU. Zinc follows at 132 mg, manganese at 52 mg, iron at 40 mg, copper at 12 mg, iodine at 4 mg and selenium at 0.06 mg. Clinoptilolite at 10 g is a manufacturing clay and not a nutrient. Preservatives and antioxidants get category headings with no substance named under them.

Price and value

£8.43 a kilo, sold in a 1.5 kg bag.

Tiny pups need the scales more than the scoop, so weigh what goes in. The bag's own chart gives your starting amount by age and expected adult weight. Revisit it as the weeks pass.

Nutritional analysis

Declared analysis

Energy
405.4 kcal/100g
Protein

31%

Fat

20%

Fibre

1.5%

Ash

8.3%

Moisture

8%

Dry weight

Protein

33.7%

Fat

21.7%

Fibre

1.6%

Ash

9%

Carbs

34%

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.

Meat

40.1%

Carbs

52.8%

Oils

5.7%

Other

1.3%

Pricing & size
Pack size
1.5 kg
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.

All reviews

Featured feeding accessories

All feeding accessories

Brackenwood

Slow Feeder Maze Bowl

Slows fast eaters and eases gulping at mealtimes.

From £12.99· 4 retailers
View

Tarn & Co

Raised Double Diner

Height-set stand for easier, tidier eating.

From £28.99· 3 retailers
View

Reviewed by Off the Leash Editorial

Last updated 28 August 2026