Royal Canin German Shepherd Adult vs Royal Canin X-Small Puppy

Order follows the Universal Score — the same deterministic engine, the same rules, for every product. Brands can't pay for placement.

The scores

Royal Canin German Shepherd Adult

79

Good · Confidence A

Royal Canin X-Small Puppy

79

Good · Confidence A

Bowlmark scores are independent opinions based on published label information and cited references. They are educational, not veterinary advice, and no substitute for your vet — especially for medical conditions or prescription diets.

Pillar by pillar

Weighted pillar contributions from each product's stored score — nutritional adequacy, ingredient quality, additives & processing, transparency.

MetricGerman Shepherd AdultX-Small Puppy
Nutritional adequacy3535
Ingredient quality1818
Additives & processing2020
Transparency66

Guaranteed analysis

As printed on each label; dry-matter protein removes the moisture so wet and dry read on the same basis.

MetricGerman Shepherd AdultX-Small Puppy
Protein22%29%
Fat17%18%
Fiber4.8%3.8%
Moisture10.5%10.5%
Protein (dry-matter)24.6%32.4%

First five ingredients

German Shepherd Adult

  1. Chicken by-product meal
  2. brown rice
  3. oat groats
  4. chicken fat
  5. corn

X-Small Puppy

  1. Chicken by-product meal
  2. brewers rice
  3. corn
  4. chicken fat
  5. wheat gluten

Flags on the label

German Shepherd Adult

No warning flags on this label.

X-Small Puppy

No warning flags on this label.

Cite this page

Bowlmark. "Royal Canin German Shepherd Adult vs Royal Canin X-Small Puppy." https://www.bowlmark.com/compare/royal-canin-german-shepherd-adult-vs-royal-canin-x-small-puppy

Engine
Methodology engine v1.1.0 · config 13c99e2f
Verified
Last verified September 5, 2026

The engine and config above are the ones stamped on this page's score — the exact pair that produced the number shown.

How the engine worksCitation registry