BowlGrade Search foods

Dry kibble · Guaranteed basis · checked 2026-07-25

Source ↗

Royal Canin Medium Puppy

Dry kibble puppy Formulated

Part of the Royal Canin Size Health Nutrition line. On a dry-matter basis this recipe is 33.3% protein and 20.4% fat, at 3,869 kcal per kilogram (410 kcal per cup). Its adequacy statement says the recipe is formulated to meet an AAFCO nutrient profile.

Composition as sold · 0–100% of the food by weight

Drawn from the published guaranteed analysis. The two hatched bands are inferred rather than measured: carbohydrate is estimated by difference and ash is assumed, because neither is required on a US label.

Label nutrition data

Guaranteed analysis as it appears on the label: minimums for protein and fat, maximums for fibre and moisture. The dry-matter and per-1,000-kcal columns are computed from those published figures, not restated from anywhere else. Hatched cells are values Royal Canin does not publish. Scroll horizontally — 4 columns. Published source ↗
Nutrient As fed (label) Dry matter g / 1,000 kcal
Crude protein (guaranteed min) 30% 33.3% 77.5g
Crude fat (guaranteed min) 18.4% 20.4% 47.6g
Crude fibre (guaranteed max) 4% 4.4% 10.3g
Moisture (guaranteed max) 10%
Carbohydrate (estimated) ~29.6% ~32.9% ~76.5g

First ingredients

Ingredients are listed by weight before cooking, so the first few describe most of what the recipe is made of — and nothing about the quality of any of them.

Chicken By-Product Meal · Chicken Fat · Brewers Rice · Corn · Wheat · Wheat Gluten · Dried Plain Beet Pulp · Natural Flavors

First 8 of the published list, in the manufacturer's order. The full list is on Royal Canin's product page ↗ .

AAFCO statement

“ROYAL CANIN MEDIUM PUPPY is formulated to meet the nutritional levels established by the AAFCO Dog Food Nutrient Profiles for growth including growth of large size dogs (70 lb. or more as an adult).”

Quoted verbatim from Royal Canin's published label data, and not scored.

The two wordings are different claims. Formulated to meet means the recipe was matched to an AAFCO nutrient profile on paper. Animal feeding tests using AAFCO procedures substantiate means the finished food was fed to dogs under a defined protocol — a minimum of eight dogs over twenty-six weeks. Both are legal standards of adequacy; only one involved dogs, and neither is a statement about ingredient quality. We quote whichever appears verbatim, and weight it in the score above: 20 points for a feeding trial, 12 for a formulation claim.

Try it with your dog's numbers

The feeding calculator turns this food's published calorie density into a daily portion for a given weight. The cost tool converts whatever you actually pay into a cost per 1,000 kcal, which is the only way to compare a subscription box against a bag.

Similar foods across every brand

Same format, nearest protein on a dry-matter basis. One food per brand, and this recipe's own brand is held back so the comparison actually crosses a brand line.

Zignature · 3,700 kcal/kg

Pork Formula

33.3% protein on a dry-matter basis.

More from Royal Canin

Dry kibble · 3,616 kcal/kg

Medium Adult

25.7% protein on a dry-matter basis.

Dry kibble · 3,744 kcal/kg

Small Adult

27.9% protein on a dry-matter basis.

Royal Canin: owner, recall record and every food we track

The label, charted

Everything above, as one square you can save or send. It is generated from this page's own figures, so it cannot drift from them, and it is ours to publish — no manufacturer supplied it and none can withdraw it.

Label data chart for Royal Canin Medium Puppy: on a dry-matter basis, protein 33.3%, fat 20.4%, estimated carbohydrate 32.9%. Scored 71 of 100 — Recommended.
Dry-matter basis · Manufacturer's label ↗

Manufacturers reformulate without announcing it, and a website can lag a bag by months. The panel on the pack in your hand outranks this page; where the two disagree, the pack is right and we want to know.

Source royalcanin.com ↗ Captured 2026-07-25 Methodology