The short answer: Taste of the Wild wins this comparison by 20 points. It scores a B (78/100) compared to Royal Canin German Shepherd’s C (58/100) — a gap that spans a full letter grade. Taste of the Wild leads with buffalo and two named animal meals in its top three ingredients, while Royal Canin German Shepherd starts with brewers rice and doesn’t include a single named whole meat in its top five. The breed-specific label helps pull Royal Canin out of D territory via targeted supplements, but the base formula still trails TOTW significantly.

The scores

Royal Canin German Shepherd: C (58/100) — Mid-C. A grain-first formula built around brewers rice and chicken by-product meal, with breed-specific kibble shape and targeted supplements (glucosamine, chondroitin, L-tyrosine, omega-3s) lifting it above the standard Royal Canin formula.

Taste of the Wild: B (78/100) — Above average. A multi-protein grain-free formula with three named animal proteins in its top three positions.

A 20-point gap is significant. This isn’t a close call — it’s a fundamentally different approach to dog nutrition. Royal Canin German Shepherd sits in mid-C territory (the breed-specific supplements keep it out of D), while Taste of the Wild holds a solid B. That distance reflects real, measurable differences in protein sourcing, ingredient quality, and formula philosophy.

How the ingredients compare

The top five ingredients reveal everything you need to know about these two formulas:

Royal Canin German Shepherd: Brewers Rice, Chicken By-Product Meal, Brown Rice, Oat Groats, Chicken Fat

Taste of the Wild: Buffalo, Lamb Meal, Chicken Meal, Sweet Potatoes, Peas

Royal Canin’s first ingredient is brewers rice — a milling by-product that’s cheaper and less nutritious than whole rice. Its second ingredient is chicken by-product meal, which includes heads, feet, intestines, and organs rather than the clean skeletal muscle meat most owners picture when they see “chicken” on a label. Three of the top five slots are grains (brewers rice, brown rice, oat groats), and the fifth is a fat source. There is no named whole meat anywhere in the top five.

Taste of the Wild takes the opposite approach. Buffalo — a novel, named whole meat — leads the formula. Lamb meal and chicken meal follow, both concentrated protein sources with the water already removed. Sweet potatoes and peas provide carbohydrate energy without the cheap grain fillers. Three of five top ingredients are animal-sourced proteins from three different species, delivering a broader and more complete amino acid profile.

The contrast here is stark. One formula is built around grains and by-products; the other is built around real meat and named protein sources. For a breed as active and muscular as the German Shepherd, that protein quality difference matters enormously.

Where Taste of the Wild pulls ahead

Protein diversity and quality: Taste of the Wild includes three different animal species — buffalo, lamb, and chicken — in its top three positions. Different animal proteins provide different amino acid profiles, and variety helps ensure your dog gets a complete range of essential amino acids. Royal Canin German Shepherd relies on a single animal source (chicken), and even that appears only as by-product meal — the lowest-quality form of chicken protein you can put in a kibble.

No grain-first formula: When a dog food starts with brewers rice, it means the largest single ingredient by weight is a cheap grain by-product. That’s not inherently dangerous, but it means you’re paying for a formula that’s built around the cheapest possible carbohydrate filler rather than around protein. Taste of the Wild’s grain-free approach puts animal protein first and uses sweet potatoes and peas as its carbohydrate sources — both of which provide more fiber, vitamins, and minerals than brewers rice.

Value for money: Here’s what many German Shepherd owners don’t realize: Royal Canin’s breed-specific formulas often cost as much as or more than Taste of the Wild. You’re paying a premium price for a D-grade ingredient list because the bag says “German Shepherd” on it. Taste of the Wild delivers dramatically better ingredients at a competitive price point. The breed-specific kibble shape that Royal Canin promotes as a feature does not compensate for starting the ingredient list with rice instead of meat.

Better for the breed’s needs: German Shepherds are large, active dogs with high protein demands. They’re also prone to hip dysplasia, digestive sensitivity, and skin issues. A formula built around quality animal proteins and anti-inflammatory ingredients serves these breed-specific health concerns far better than one built around brewers rice and by-product meal. The irony is that the food without “German Shepherd” on the label is actually better suited for German Shepherds. Shop on Amazon →

Where Royal Canin German Shepherd holds its own

Royal Canin’s strongest argument is veterinary backing. The brand funds significant nutrition research, and many veterinarians recommend Royal Canin as a default. If your vet has specifically recommended this formula for your German Shepherd based on a medical condition or digestive issue, that’s a conversation worth having before switching. Veterinary feeding trials do test real-world outcomes, and there’s value in that even when the ingredient list isn’t impressive.

The breed-specific kibble shape is designed for the German Shepherd’s jaw structure. While this is largely a marketing feature, some owners of deep-chested breeds report that kibble shape and size can influence eating speed, which matters for breeds prone to bloat. If your German Shepherd is a fast eater and the kibble shape genuinely slows them down, that has some practical value — though a slow-feeder bowl accomplishes the same thing for a few dollars.

Royal Canin also includes specific nutrient targets for joint support (glucosamine and chondroitin) and digestive health. These supplements are added further down the ingredient list and aren’t visible in the top five, but they are present in the formula. Taste of the Wild does not specifically target these supplements, though its overall ingredient quality is substantially higher. Shop on Amazon →

The bottom line

This is a decisive comparison. A 20-point gap across a full letter grade tells a clear story: Taste of the Wild is the significantly better food by every ingredient quality metric we measure. Royal Canin German Shepherd’s C grade reflects a formula that prioritizes cheap grains and by-products over quality protein, with breed-specific supplements pulling it out of D territory but nowhere near closing the quality gap.

If you’re a German Shepherd owner who’s been buying the breed-specific bag because it feels like the right choice for your dog, this comparison should give you pause. The breed label is marketing, not nutritional science. Your German Shepherd’s muscles, joints, coat, and digestive system will respond to what’s actually in the food — and what’s actually in Taste of the Wild is dramatically better.

The one exception: if your vet has prescribed Royal Canin for a specific medical reason, follow their guidance. But if you’re simply choosing between these two bags at the store, Taste of the Wild is the clear winner — and it’ll likely cost you less per pound while delivering far superior nutrition. Read our full reviews of Royal Canin German Shepherd and Taste of the Wild for the complete ingredient breakdowns.