The State of Pet Food — What 2,354 Verified Labels Show
We pulled guaranteed analysis, calorie content, ingredients, and price off 2,354 official dog and cat food labels (1,112 dog, 1,242 cat, across 50 brands) and ran the numbers brands don't publish. The headline findings: wet dog food costs 5.7× more per calorie than dry; dry cat food runs roughly 30% carbohydrate on a dry-matter basis versus about 5% for wet, despite cats being obligate carnivores; 20.3% of recipes carry two or more legumes in their first ten ingredients, the pattern under the FDA's open grain-free/DCM inquiry; label composition and bag size together explain only 43% of what dry dog food actually costs; and the grain-free premium isn't one number — it runs positive in some segments and negative in others. Every figure below is computed directly from the corpus, not estimated.
- Wet dog food costs 5.7× more per 1,000 kcal than dry dog food.
- Median dry cat food runs 30.0% carbohydrate (dry-matter basis) versus 4.6% for wet cat food.
- 20.3% of recipes in the corpus carry 2 or more legumes in the first 10 ingredients.
- Label nutrition plus bag size explains only 43% of the price variation in dry dog food — the rest is brand, sourcing, and things not printed on the label.
- The grain-free price premium varies by segment: +13.8% for dry dog food but −14.7% for dry cat food.
What a calorie costs
Cost per bag or cost per pound doesn't account for calorie density, so it isn't a fair way to compare foods. Cost per 1,000 kcal is: it's the only unit that lets you compare a dense kibble to a watery can on a like-for-like, "what does it cost to actually feed this animal" basis. See our methodology for the full formula.
| Segment | N | Median $/1,000 kcal | P25–P75 |
|---|---|---|---|
| Dog · Dry | 457 | $1.93 | $1.54–$2.58 |
| Dog · Wet | 215 | $11.00 | $8.98–$15.68 |
| Cat · Dry | 187 | $3.13 | $2.32–$3.81 |
| Cat · Wet | 427 | $22.26 | $16.04–$28.12 |
Macronutrient reality
Guaranteed analysis is published "as fed," which bakes in each food's moisture content — a wet food's numbers aren't directly comparable to a dry food's until you convert both to a dry-matter basis. Once you do, the obligate-carnivore angle for cats gets sharper: dry cat food's dry-matter carbohydrate median (30.0%) is roughly 7× the wet-food median (4.6%) — dry kibble needs starch to hold its shape; a cat's biology doesn't need the carbohydrate that comes with it.
| Segment | N | Protein (DM) | Carbs (DM) | % Calories from Carbs |
|---|---|---|---|---|
| Dog · Dry | 587 | 28.9% | 40.4% | 37.3% |
| Dog · Wet | 357 | 40.9% | 14.0% | 14.0% |
| Cat · Dry | 283 | 39.6% | 30.0% | 27.3% |
| Cat · Wet | 732 | 53.3% | 4.6% | 4.2% |
The grain-free premium
"Grain-free costs more" isn't a single fact — it depends on species and form. In this corpus, grain-free carries a premium in dry dog food and wet cat food, but grain-free is actually cheaper at the median in dry cat food and wet dog food. Grain choice isn't a reliable price signal on its own; check the actual cost per 1,000 kcal for the specific food.
| Segment | Grain-Free Median | Grain-Inclusive Median | Premium | N (GF / Grain-in) |
|---|---|---|---|---|
| Dog · Dry | $2.15 | $1.89 | +13.8% | 85 / 365 |
| Dog · Wet | $10.41 | $11.62 | −10.4% | 96 / 108 |
| Cat · Dry | $2.82 | $3.31 | −14.7% | 32 / 144 |
| Cat · Wet | $22.78 | $19.05 | +19.6% | 308 / 118 |
The legume question (DCM context)
The FDA has an open inquiry into a possible association between certain grain-free diets and canine dilated cardiomyopathy (DCM); the inquiry's own reporting has focused attention on recipes heavy in peas, lentils, and other legumes rather than on the absence of grain itself. No causal mechanism has been established, and AAFCO-complete grain-free food is not inherently unsafe — this is an open scientific question, not a settled one. What we can measure directly is legume load: how many of the first 10 ingredients are legumes.
| Legumes in First 10 Ingredients | Recipes | Share |
|---|---|---|
| None | 1,205 | 55.1% |
| One legume | 538 | 24.6% |
| Two legumes | 291 | 13.3% |
| Three or more | 152 | 7.0% |
What the label explains — and what you're paying for
We ran a regression of price per 1,000 kcal against what's actually on the label: protein, fat, and fiber (dry-matter basis), plus grain-free, novel-protein, and single-animal-protein flags, plus bag size for dry segments. The result (R²) tells you what share of the price difference between two foods is explained by their composition on paper. What's left over — the residual — is brand: sourcing, safety testing, manufacturing, research, marketing, everything that isn't printed as a guaranteed-analysis number.
Dog · Dry (n=410)
Label composition and bag size explains 43% of the price variation in this segment (R² = 0.432) — the rest is brand, sourcing, and things not printed on the label.
| Brand | N | Premium vs. Label-Predicted Price |
|---|---|---|
| Royal Canin | 73 | +49.2% |
| Hill's Science Diet | 13 | +49.0% |
| Merrick | 28 | +19.6% |
| Blue Buffalo | 88 | +0.0% |
| Nutro | 13 | −0.5% |
| Wellness | 25 | −0.8% |
| Fromm | 38 | −2.8% |
| Canidae | 13 | −11.5% |
| Purina Pro Plan | 24 | −13.8% |
| Taste of the Wild | 18 | −20.4% |
| Diamond Naturals | 15 | −38.7% |
| Iams | 21 | −40.1% |
| Pedigree | 9 | −57.8% |
Dog · Wet (n=178)
Label composition explains 27% of the price variation in this segment (R² = 0.273) — the rest is brand, sourcing, and things not printed on the label.
| Brand | N | Premium vs. Label-Predicted Price |
|---|---|---|
| Royal Canin | 23 | +42.7% |
| Fromm | 38 | +14.5% |
| Merrick | 31 | +4.5% |
| Zignature | 9 | −4.1% |
| Blue Buffalo | 34 | −10.0% |
| Hill's Science Diet | 19 | −14.4% |
| Pedigree | 10 | −39.4% |
Cat · Wet (n=382)
Label composition explains 24% of the price variation in this segment (R² = 0.237) — the rest is brand, sourcing, and things not printed on the label.
| Brand | N | Premium vs. Label-Predicted Price |
|---|---|---|
| Royal Canin | 18 | +55.1% |
| Fromm | 16 | +35.3% |
| Purina Pro Plan | 8 | +25.2% |
| Weruva | 133 | +6.7% |
| Tiki Cat | 101 | +1.0% |
| Merrick | 11 | −8.4% |
| Blue Buffalo | 56 | −14.2% |
| Fancy Feast | 17 | −29.4% |
| Friskies | 10 | −62.4% |
Value leaders
For each segment above, these are the foods whose actual price falls furthest below what their own label composition predicts — the biggest gaps between what the label says and what the food costs. This is not a quality ranking; it says nothing about taste, sourcing, or safety testing. Linked foods route to their full Verified Label page.
Dog · Dry
| Food | Protein (DM) | $/1,000 kcal | % Below Predicted |
|---|---|---|---|
| PEDIGREE PUPPY™ Chicken, Rice & Vegetable Flavor | 30.7% | $1.07 | 68% |
| PEDIGREE® Complete Nutrition Dry Dog Food Adult Roasted Chicken, Rice & Vegetable Flavor | 23.9% | $1.20 | 65% |
| PEDIGREE PUPPY™ Grilled Steak & Vegetable Flavor | 30.7% | $1.18 | 65% |
| PEDIGREE® Dry Dog Food Adult Grilled Steak & Vegetable Flavor | 23.9% | $0.61 | 64% |
| PEDIGREE® Adult Marrobites Steak and Vegetable | 23.9% | $0.62 | 64% |
| PEDIGREE® Healthy Weight Dry Dog Food – Chicken & Veg | 23.9% | $0.82 | 60% |
| Rachael Ray Nutrish Real Chicken & Veggies Recipe Dry Dog Food | 25.6% | $0.85 | 58% |
| IAMS Proactive Health Small Breed Adult Chicken & Whole Grain Recipe Dry Dog Food, (4) 5 Lb Bags | 30.0% | $1.27 | 56% |
| IAMS™ SMALL BREED | 30.0% | $1.27 | 56% |
| IAMS Proactive Health Dry Puppy Food Chicken, (4) 5 lb. Bags | 32.2% | $1.28 | 56% |
Dog · Wet
| Food | Protein (DM) | $/1,000 kcal | % Below Predicted |
|---|---|---|---|
| PEDIGREE® Pouch Chopped Ground Dinner Variety Pack | 36.4% | $3.53 | 63% |
| PEDIGREE® Chopped Ground Dinner Wet Dog Food Variety Pack | 36.4% | $3.63 | 62% |
| PEDIGREE® Puppy Wet Food – Chicken & Beef Dinner | 40.9% | $4.03 | 58% |
| Adult Perfect Weight & Joint Support Hearty Vegetables and Tuna Stew Dog Food | 21.4% | $20.40 | 46% |
| Adult Perfect Weight Hearty Vegetables & Salmon Stew Dog Food | 23.5% | $17.34 | 44% |
| PEDIGREE® Choice Cuts in Gravy – Chicken & Filet Mignon | 44.4% | $7.87 | 38% |
| IAMS™ ADULT CHICKEN AND BEEF CHUNKS IN GRAVY VARIETY PACK | 44.4% | $7.43 | 38% |
| Adult Chicken & Beef Entrée Dog Food | 18.2% | $9.55 | 37% |
| Grain Free Puppy Plate Real Beef Wet Dog Food | 44.4% | $10.42 | 37% |
| PEDIGREE® Can High Protein Chopped Chicken & Duck Flavor | 50.0% | $5.64 | 36% |
Cat · Wet
| Food | Protein (DM) | $/1,000 kcal | % Below Predicted |
|---|---|---|---|
| Tiki Cat Solutions Mousse: Chicken Recipe in Broth | 55.6% | $3.32 | 83% |
| Tiki Cat Solutions Digestion Supplement: Chicken & Egg Recipe in Broth | 62.5% | $4.30 | 81% |
| Tiki Cat Solutions Mousse: Chicken & Egg Recipe in Broth | 55.6% | $3.69 | 81% |
| Tiki Cat Solutions Skin & Coat Supplement: Salmon Recipe in Broth | 76.9% | $6.07 | 79% |
| Tiki Cat Solutions Mobility Supplement: Chicken Recipe in Broth | 62.5% | $4.28 | 78% |
| Tiki Cat Solutions Topper: Chicken Recipe in Broth | 80.0% | $7.29 | 76% |
| Friskies Extra Gravy Paté with Salmon in Savory Gravy | 44.4% | $5.42 | 69% |
| Friskies Paté Salmon Dinner | 40.9% | $4.80 | 65% |
| Friskies Prime Filets with Beef in Gravy | 55.6% | $6.53 | 64% |
| Friskies Shreds Chicken in Gravy | 50.0% | $6.29 | 63% |
Transparency leaderboard
We score every SKU on how much of the intel we track (guaranteed analysis fields, calorie data, ingredient list, AAFCO statement, sourcing detail) the brand actually discloses on the label. Averaged per brand, that produces a transparency percentage — nothing to do with food quality, purely how much a brand tells you.
| Brand | N | Transparency |
|---|---|---|
| Purina Pro Plan | 59 | 73.3% |
| Purina ONE | 19 | 73.3% |
| Fromm | 123 | 66.7% |
| Taste of the Wild | 32 | 66.7% |
| Nutro | 84 | 63.4% |
| Blue Buffalo | 312 | 60.0% |
| Diamond Naturals | 25 | 60.0% |
| Fancy Feast | 25 | 60.0% |
| Friskies | 18 | 60.0% |
| Zignature | 54 | 60.0% |
At the other end: Dr. Elsey's (33.3%), Rachael Ray Nutrish (33.3%), Hill's Science Diet (20.0%), Solid Gold (13.3%), and Sheba (0.0%) disclose the least of what we track, across 319 labels combined.
Methods & sources
- Guaranteed analysis, calorie content, ingredients, and AAFCO statements are pulled from official pet-food labels or label-deck PDFs, per our methodology.
- Cost per 1,000 kcal figures come from Amazon retail prices matched to a specific SKU; each priced product page states its own price-verification date, not one uniform snapshot for this report.
- All statistics on this page are descriptive of the current corpus (2,354 SKUs, 50 brands) as it stands today — not a claim about the full U.S. pet-food market. Denominators are stated per table; not every SKU discloses every field (92.9% have ingredients, 78.1% have calorie data, 54.6% are fully priced).
- The full corpus is available machine-readable at /dataset.json (CC-BY-4.0).