BowlGrade Search foods

Dry dog food, compared on the label

Captured

Kibble is roughly 10% water, so as-fed percentages are already close to dry-matter — but not identical, and the difference matters when you compare a 10% bag against a 78% can. Every figure below is converted and linked to its source.

Dry kibble 86 Fresh cooked 16 Air-dried 7 Wet / canned 8 Grain-free 39 Feeding-trial tested 18 Puppy / growth 52 All life stages 41 No analysis 9

Foods

86

from 13 brands in the database

Protein, dry matter

18.7–35.6%

median 29.2% · 86 of 86 publish it

Calorie density

3,189–4,167kcal/kg

median 3,620.5 · 86 of 86 publish it

No analysis published

8

of these 86, and we name every manufacturer

Ordered by dry-matter protein, highest first; formulas whose manufacturer publishes no figure come last. Bars span the full 122-formula range rather than this page's, so a bar here means what the same bar means anywhere on the site. Hatched cells are values the manufacturer does not publish. 8 of these rows come from a typical dry-matter table rather than a guaranteed analysis — the values are the manufacturer's own, but they are not guaranteed minimums. Scroll horizontally to see all 8 columns.
Composition
Extreme Athlete Chicken & Rice Formula Diamond Naturals 35.6% 27.8% 10% 4107 77.9 g
Small & Medium Breed Puppy Chicken & Rice Diamond Naturals 35.6% 24.4% 10% 3995 80.1 g
Ancient Prairie with Roasted Bison & Venison Taste of the Wild 35.6% 20% 10% 3920 81.6 g
Appalachian Valley Small Breed with Venison Taste of the Wild 35.6% 20% 10% 3719 86 g
High Prairie with Roasted Bison & Venison Taste of the Wild 35.6% 20% 10% 3719 86 g
Wetlands with Roasted Fowl Taste of the Wild 35.6% 20% 10% 3750 85.3 g
Turkey Formula Zignature 35.6% 16.1% 10% 3600 88.9 g
Zssential Formula Zignature 35.6% 18.9% 10% 3700 86.5 g
Trout & Salmon Formula Zignature 34.4% 15.6% 10% 3600 86.1 g
Catch-of-the-Season Whitefish Grain-Free Open Farm 33.3% 15.6% 10% 3437 87.3 g
Grass-Fed Beef Grain-Free Open Farm 33.3% 15.6% 10% 3625 82.8 g
Homestead Turkey & Chicken Grain-Free Open Farm 33.3% 15.6% 10% 3600 83.3 g
Wild-Caught Salmon Grain-Free Open Farm 33.3% 15.6% 10% 3600 83.3 g
Medium Puppy Royal Canin 33.3% 20.4% 10% 3869 77.5 g
Pork Formula Zignature 33.3% 16.7% 10% 3700 81.1 g
Adult 7+ Chicken & Rice Formula Purina Pro Plan 33% 15.9% 12% 3672 79 g
Duck Formula Zignature 32.8% 15% 10% 3600 81.9 g
Southwest Canyon with Wild Boar Taste of the Wild 32.2% 16.7% 10% 3600 80.6 g
Salmon Formula Zignature 32.2% 16.1% 10% 3700 78.4 g
Healthy Puppy With Farm-Raised Chicken Beneful 31.8% 15.9% 12% 3688 75.9 g
Healthy Puppy Chicken Purina ONE 31.8% 19.3% 12% 4135 67.7 g
Vibrant Maturity Adult 7+ Formula Purina ONE 31.8% 14.8% 12% 3786 74 g
Puppy Chicken & Rice Formula Purina Pro Plan 31.8% 20.5% 12% 4167 67.2 g
Puppy Large Breed Chicken & Rice Formula Purina Pro Plan 31.8% 14.8% 12% 3934 71.2 g
Lamb Formula Zignature 31.7% 16.7% 10% 3700 77 g
Whitefish Formula Zignature 31.7% 14.4% 10% 3600 79.2 g
Chicken & Rice Purina Dog Chow 31.3% 13.6% 12% 3597 76.5 g
Large Breed Formula Purina Dog Chow 31.3% 11.4% 12% 3489 78.8 g
Labrador Retriever Adult Royal Canin 31.3% 12.3% 10.5% 3482 80.4 g
Salmon Tunalini Fromm 31.1% 17.8% 10% 3658 76.5 g
High Prairie Puppy with Roasted Bison & Venison Taste of the Wild 31.1% 18.9% 10% 3656 76.6 g
Venison Formula Zignature 31.1% 14.4% 10% 3500 80 g
Chicken & Vegetable Flavor Pedigree 30.7% 12.5% 12% 3425 78.8 g
Adult Weight Management Shredded Blend Chicken & Rice Formula Purina Pro Plan 30.7% 10.2% 12% 3578 75.5 g
Puppy Gold Fromm 30% 20% 10% 3849 70.1 g
Adult with Real Beef Purina Dog Chow 30% 15.6% 10% 3668 73.6 g
Chicken & Rice Formula Purina ONE 29.5% 18.2% 12% 3771 68.9 g
Large Breed Adult Purina ONE 29.5% 13.6% 12% 3474 74.8 g
Adult Large Breed Chicken & Rice Formula Purina Pro Plan 29.5% 13.6% 12% 3688 70.5 g
Adult Sensitive Skin & Stomach Salmon & Rice Formula Purina Pro Plan 29.5% 18.2% 12% 3903 66.6 g
Adult Shredded Blend Chicken & Rice Formula Purina Pro Plan 29.5% 18.2% 12% 3790 68.6 g
AdvantEDGE Digestive Support+ Salmon & Oat Meal Purina Pro Plan 29.5% 18.2% 12% 3794 68.5 g
Kangaroo Formula Zignature 29.4% 14.4% 10% 3600 73.6 g
All Life Stages Chicken & Rice Formula Diamond Naturals 28.9% 17.8% 10% 3708 70.1 g
Catch-of-the-Season Whitefish & Ancient Grains Open Farm 28.9% 16.7% 10% 3760 69.1 g
Grass-Fed Beef & Ancient Grains Open Farm 28.9% 16.7% 10% 3790 68.6 g
Homestead Turkey & Ancient Grains Open Farm 28.9% 16.7% 10% 3750 69.3 g
Wild-Caught Salmon & Ancient Grains Open Farm 28.9% 16.7% 10% 3745 69.4 g
Adult Perfect Weight Chicken & Brown Rice Hill's Science Diet 28.8% 11.2% 3189
Healthy Weight With Farm-Raised Chicken Beneful 28.4% 9.1% 12% 3230 77.4 g
Small Adult Royal Canin 27.9% 15.6% 10.5% 3744 66.8 g
Adult Beef Meal & Rice Formula Diamond Naturals 27.8% 16.7% 10% 3518 71.1 g
Senior Chicken, Egg & Oatmeal Formula Diamond Naturals 27.8% 12.2% 10% 3400 73.5 g
Skin & Coat Salmon & Potato Formula Diamond Naturals 27.8% 15.6% 10% 3600 69.4 g
Adult Gold Fromm 27.8% 17.8% 10% 3735 66.9 g
Gold Coast Weight Management Fromm 27.8% 11.1% 10% 3297 75.8 g
Puppy Chicken & Brown Rice Recipe Hill's Science Diet 27.8% 19% 3747
Pacific Stream with Smoke-Flavored Salmon Taste of the Wild 27.8% 16.7% 10% 3600 69.4 g
Sierra Mountain with Roasted Lamb Taste of the Wild 27.8% 16.7% 10% 3611 69.2 g
Heartland Gold Adult Fromm 26.7% 17.8% 10% 3637 66 g
Chicken & Barley Recipe Natural Balance 26.7% 15.6% 10% 3590 66.9 g
Grain-Free Duck & Potato Recipe Natural Balance 26.7% 11.1% 10% 3584 67 g
Salmon & Brown Rice Recipe Natural Balance 26.7% 13.3% 10% 3538 67.8 g
Originals With Farm-Raised Beef Beneful 26.1% 13.6% 12% 3631 63.3 g
Originals With Farm-Raised Chicken Beneful 26.1% 13.6% 12% 3565 64.5 g
Golden Retriever Adult Royal Canin 25.7% 12.3% 10.5% 3513 65.5 g
Medium Adult Royal Canin 25.7% 13.4% 10.5% 3616 63.6 g
Adult Lamb Meal & Rice Formula Diamond Naturals 25.6% 15.6% 10% 3550 64.8 g
Classic Adult Fromm 25.6% 16.7% 10% 3718 61.9 g
Large Breed Adult Gold Fromm 25.6% 13.3% 10% 3561 64.6 g
Beef & Brown Rice Recipe Natural Balance 25.6% 13.3% 10% 3580 64.2 g
Chicken & Brown Rice Recipe Natural Balance 25.6% 13.3% 10% 3445 66.8 g
Adult Perfect Digestion Chicken & Barley Hill's Science Diet 25.1% 14.3% 3607
Roasted Chicken, Rice and Vegetable Pedigree 25% 11.4% 12% 3400 64.7 g
Adult Sensitive Stomach & Skin Chicken & Barley Hill's Science Diet 24.8% 16.7% 3732
German Shepherd Adult Royal Canin 24.6% 19% 10.5% 3803 57.8 g
Large Breed Adult Lamb Meal & Rice Formula Diamond Naturals 24.4% 13.3% 10% 3425 64.2 g
Lamb & Brown Rice Recipe Natural Balance 24.4% 13.3% 10% 3520 62.5 g
Adult Small Bites Chicken & Barley Hill's Science Diet 24% 15.1% 3683
Small Dog Adult Roasted Chicken, Rice & Vegetable Pedigree 23.9% 12.5% 12% 3469 60.5 g
Adult With Real Chicken Purina Dog Chow 23.9% 11.4% 12% 3469 60.5 g
Adult Chicken & Barley Recipe Hill's Science Diet 23.8% 15% 3675
Adult Large Breed Chicken & Barley Hill's Science Diet 23.8% 15% 3675
Classic Mature Adult Fromm 23.3% 12.2% 10% 3563 58.9 g
Grain-Free Sweet Potato & Venison Recipe Natural Balance 22.2% 11.1% 10% 3290 60.8 g
Adult 7+ Chicken Meal, Barley & Rice Hill's Science Diet 18.7% 13.5% 3550

What the dry filter means, and what it does not

Dry food is cooked and dried until it is shelf-stable, which leaves it the least watery format in this database. That is the only thing this page selects on: the form the manufacturer sells the food in, as stated on its own label.

The consequence for reading the table is simple. Because kibble carries so little water, its as-fed label percentages already sit close to its dry-matter values, and the conversion moves them very little. Run the same conversion on a canned or fresh recipe and the figures roughly quadruple. That is why the columns below are dry-matter values rather than the percentages printed on the bag — it is the only way a bag and a tub can be read on one scale.

What the filter does not imply: nothing about ingredient quality, digestibility, processing temperature, or whether a given dog does well on kibble. Those are questions for the label in your hand and for a veterinarian, in that order, and this page answers none of them. It reports what each manufacturer published, and names the ones who published nothing.

The per-1,000-kcal column is the strictest comparison here, because it removes calorie density as well as water: it restates protein against the energy the food actually delivers, which is the basis AAFCO itself uses to write its nutrient profiles.

86 formulas from 13 brands match this filter today. 78 publish a guaranteed analysis, 8 publish typical dry-matter values instead, 86 a calorie statement, 79 an ingredient list and 81 an AAFCO nutritional adequacy statement. Dry-matter protein across the 86 that publish it runs 18.7% to 35.6%, median 29.2% — against 18.7% to 50% across the whole database.

Captured 2026-07-25 Methodology