Skip to content
In The Kibble
My dogs
PRODUCT LINE

Royal Canin Royal Canin Veterinary

A line from Royal Canin

RECIPES REVIEWED
51
AVG PROTEIN, DM, KIBBLE
23.0%
AVG STARCH, KIBBLE
44%
FDA RECALLS
None since 2012
LINE REVIEW

The Royal Canin Royal Canin Veterinary Line, Reviewed

51 recipes, read label by label

Royal Canin Royal Canin Veterinary Kibble 45 recipes

Recipe Protein Fat Starch Kcal / cup First ingredients
Veterinary Glycobalance 35% 10% 28.7% 316 Chicken by-product meal, barley, corn gluten meal
Veterinary Urinary SO + Satiety 28% 7.5% 31.8% 243 Chicken by-product meal, pea fiber, corn gluten meal
Veterinary Satiety Support Weight Management 28% 7.5% 30% 224 Chicken by-product meal, corn, pea fiber
Veterinary Satiety Support Weight Management Small Dog 28% 7.5% 32% 228 Chicken by-product meal, pea fiber, powdered cellulose
Veterinary Satiety + Hydrolyzed Protein 28% 7.5% 29.1% 208 Hydrolyzed soy protein, brewers rice, powdered cellulose
Veterinary Weight Control Small Dog Grain-Free 28% 9% 38.5% 282 Maíz, harina de pollo, trigo
Veterinary Gastrointestinal Puppy 27% 20% 33.2% 426 Brewers rice, chicken by-product meal, chicken fat
Veterinary Weight Control Large Dog 26% 9% 40% 270 Corn, chicken by-product meal, corn gluten meal
Veterinary Weight Control 26% 9% 40% 277 Corn, chicken by-product meal, corn gluten meal
Veterinary Gastrointestinal 23% 18% 39.3% 396 Chicken by-product meal, brown rice, corn
Veterinary Mature Consult Small Dog Grain-Free 23% 12% 41% 333 Maíz, harina de pollo, harina de gluten de maíz
Veterinary Calm 23% 14% 43.7% 355 Brewers rice, chicken by-product meal, corn
Veterinary Skin Support 22.5% 13.5% 42.6% 322 Brewers rice, fish meal, brown rice
Veterinary Selected Protein PW Moderate Calorie Grain-Free 22.5% 7.5% 44.2% 257 Potato, fish meal, powdered cellulose
Veterinary Selected Protein PW Grain-Free 22% 12% 45% 313 Potato, fish meal, potato protein
Veterinary Hydrolyzed Protein Small Dog 22% 14% 44.9% 375 Brewers rice, hydrolyzed soy protein, chicken fat
Veterinary Early Cardiac 21.5% 13.5% 43.3% 290 Brewers rice, chicken fat, chicken meal
Veterinary Mature Consult 21% 12% 42.2% 316 Corn, chicken by-product meal, wheat
Veterinary Hydrolyzed Protein Moderate Calorie 21% 10.5% 49% 306 Brewers rice, hydrolyzed soy protein, chicken fat
Veterinary Gastrointestinal Moderate Calorie 21% 9% 49.5% 315 Brewers rice flour, chicken by-product meal, corn
Veterinary Gastrointestinal High Fiber 21% 14% 35.2% 287 Chicken by-product meal, brewers rice, chicken fat
Veterinary Canine Renal Support Early Consult 20.5% 14% 46.1% 316 Corn, brewers rice, chicken by-product meal
Veterinary Dental 20% 15% 44.1% 320 Brewers rice, chicken by-product meal, corn
Veterinary Dental Small Dog 20% 15% 44.2% 329 Brewers rice, corn, chicken by-product meal
Veterinary Gastrointestinal Low Fat 20% 5% 53.7% 248 Brewers rice, chicken by-product meal, barley
Veterinary Selected Protein PD Grain-Free 19% 10% 51.6% 288 Potato, duck by product meal, coconut oil
Veterinary Selected Protein KO 19% 12% 47.8% 335 Oat groats, kangaroo, canola meal
Veterinary Selected Protein PR Grain-Free 19% 10% 51.6% 289 Potato, rabbit meal, coconut oil
Veterinary Hydrolyzed Protein PS Grain-Free 19% 10% 51.5% 302 Potato, hydrolyzed soy protein, coconut oil
Veterinary Hydrolyzed Protein HP 19% 17% 44.5% 324 Brewers rice, hydrolyzed soy protein, chicken fat
Veterinary Selected Protein PW Large Breed Grain-Free 19% 10% 51.5% 334 Potato, fish meal, coconut oil
Veterinary Selected Protein Adult PV 19% 10% 20% 285 Potato, venison meal, potato protein
Veterinary Urinary UC 18% 13% 50% 339 Brewers rice, corn, wheat
Veterinary Urinary SO Small Dog 18% 15% 47.4% 358 Brewers rice, corn, chicken fat
Veterinary Urinary SO Aging 7+ 18% 15% 47.3% 340 Brewers rice, corn, chicken fat
Veterinary Urinary SO + Hydrolyzed Protein 18% 13% 49.1% 327 Brewers rice, hydrolyzed soy protein, chicken fat
Veterinary Urinary SO Moderate Calorie 18% 9% 49.8% 272 Corn, brewers rice, brown rice
Veterinary Urinary SO 17% 15% 48.3% 333 Brewers rice, corn, chicken fat
Veterinary Vegetarian 17% 8% 53.7% 289 Oat groats, brewers rice, potato protein
Veterinary Ultamino 16.5% 14.5% 50.3% 323 Corn starch,  hydrolyzed poultry by-products aggregate,  coconut oil
Veterinary Hepatic 14% 14% 51.6% 323 Brewers rice, brown rice, corn
Veterinary Multifunction Renal Support + Hydrolyzed Protein 12% 17% 51.2% 385 Brewers rice, chicken fat, hydrolyzed soy protein
Veterinary Renal Support A 12% 16% 51.4% 352 Brewers rice, chicken fat, corn
Veterinary Renal Support F 11.5% 14% 54.6% 355 Brewers rice, corn, chicken fat
Veterinary Renal Support S 10.5% 16% 53.8% 365 Brewers rice, corn, chicken fat
Line average 20.7% 12.1% 44.2% 313

All figures as fed, from the guaranteed analysis on each label. Starch is our estimate, since no bag prints it. Highest in the line is marked in bold, lowest in italics.

Royal Canin Royal Canin Veterinary Wet food 4 recipes

Recipe Protein Fat Moisture Kcal / kg First ingredients
Veterinary Canine Weight Control loaf in sauce 7% 1.5% 78.5% 892 Water sufficient for processing, chicken, pork liver
Veterinary Canine Urinary SO thin slices in gravy 6.5% 4% 81.5% 895 Water sufficient for processing, chicken, chicken by-products
Veterinary Canine Selected Protein PR loaf 5.7% 4% 76% 1,080 Water sufficient for processing, rabbit, potato
Veterinary Canine Renal Support T loaf 4.5% 7.5% 68% 1,546 Water sufficient for processing, brewers rice, chicken
Line average 5.9% 4.3% 76% 1,103

All figures as fed, from the guaranteed analysis on each label. Wet food is mostly water, so compare it with other wet food only. Highest in the line is marked in bold, lowest in italics.

Royal Canin Royal Canin Veterinary Toppers 2 recipes

Recipe Protein Fat Moisture Kcal / kg First ingredients
Veterinary Canine Hepatic Loaf 4.5% 2% 66.3% 1,366 Water sufficient for processing,  brewers rice,  corn flour
Veterinary Canine Renal Support E loaf 4% 7.5% 68% 1,553 Water sufficient for processing, brewers rice, pork by-products

All figures as fed, from the guaranteed analysis on each label. Wet food is mostly water, so compare it with other wet food only. Highest in the line is marked in bold, lowest in italics.

All recipes

51 foods matched · newest first
DEEP DIVE

Inside The Royal Canin Royal Canin Veterinary Range

Across 51 recipes we review

Protein runs lower than the average kibble we review (23.0% vs 30.1% on a dry matter basis).

Starch is higher than average, at 44% of the food as fed.

12% of recipes lead with a meat, fish or egg ingredient (89% across the site).

24% of recipes are grain-free.

NUTRITION

How The Range Measures Up

this range, lowest to highest its average average of all 3,126 foods we review

Protein, dry matter 23% 12% to 39%
15%site avg 30%50%
Fat, dry matter 13% 6% to 22%
5%site avg 18%30%
Starch, as fed 44% 20% to 55%
10%site avg 37%60%
Kcal per cup 313 208 to 426
250site avg 395600

Starch is our estimate from the guaranteed analysis, since no manufacturer prints it. How we work it out

INGREDIENTS

What Goes In The Bowl

Chicken 55% 56%
Fish 14% 35%
Pork 10% 11%
Egg 10% 30%
Rabbit 4% 1%
Duck 2% 7%
Venison 2% 2%

Share of recipes that list each animal protein as an ingredient, not counting oils, fats or flavorings. Useful if your dog has a food sensitivity.

Ingredients Some Owners Avoid

By-products 53% 13%
Artificial colors 0% 1%
Chemical preservatives 14% 9%
Corn 57% 15%
Wheat 43% 13%
Soy 24% 10%

These are not unsafe. They are listed because readers ask about them.

LIFE STAGE
  • Adult42
  • All Life Stages6
  • Senior2
  • Puppy1
BREED SIZE
  • All Breeds51
  • Small Breed7
  • Large Breed3
SPECIAL DIETS
  • Grain-free (no wheat, corn, rice, barley or oats)12
  • Weight Management2
RECALL HISTORY // ROYAL CANIN

No Recalls In Our Record Since 2012

Our log holds FDA dog food recall notices from 2012 on, so this is not a guarantee that Royal Canin has never had one. See the recall log

Keep In The Know,
Know What's In The Bowl

The In the Kibble newsletter. Useful emails for dog owners: what we find inside dog food, how to feed well, and a heads-up when a food is recalled.
DOUBLE OPT-IN // ONE CLICK TO STOP // NEVER SHARED