Purina ONE Healthy Puppy Formula vs Royal Canin German Shepherd Adult

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

The scores

Purina ONE Healthy Puppy Formula

81

Good · Confidence A

Royal Canin German Shepherd Adult

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.

MetricPurina ONERoyal Canin
Nutritional adequacy3535
Ingredient quality2318
Additives & processing1720
Transparency66

Guaranteed analysis

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

MetricPurina ONERoyal Canin
Protein28%22%
Fat17%17%
Fiber3%4.8%
Moisture12%10.5%
Protein (dry-matter)31.8%24.6%

First five ingredients

Purina ONE

  1. Chicken
  2. rice flour
  3. corn gluten meal
  4. chicken by-product meal
  5. whole grain corn

Royal Canin

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

Flags on the label

Purina ONE

  • Synthetic vitamin K3 — questioned safety margin vs natural K sources

Royal Canin

No warning flags on this label.

Cite this page

Bowlmark. "Purina ONE Healthy Puppy Formula vs Royal Canin German Shepherd Adult." https://www.bowlmark.com/compare/purina-one-healthy-puppy-formula-vs-royal-canin-german-shepherd-adult

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