Editorial · PetScored desk · May 18, 2026
We hard-failed a freeze-dried cat food. Chicken hearts were ingredient #3.
Of the 48 cat foods now scored on PetScored, exactly one tripped a hard-fail rule in our rubric: Vital Essentials Freeze-Dried Chicken Mini Patties. Its composite landed at 5.70 against an average of 7.12 for the other 47. The reason is one specific rule in the cat rubric: taurine must be declared on the label. The Vital Essentials label doesn’t declare it. Chicken hearts - one of nature’s richest taurine sources - are ingredient #3 in the recipe. We’re keeping the rule anyway.
What the rule says
The cat food rubric’s Nutrition Fit sub-score (30% of the composite) starts at 6.5 and earns points up to 10 for AAFCO match, feeding-trial substantiation, dry-matter protein in the right band, taurine declaration, and calorie content. One rule overrides the rest:
HARD FAIL: if taurine NOT declared and life stage is Adult or All Life Stages, FLOOR nutrition score at 4.0 regardless of other rules.
That’s what fired on Vital Essentials. AAFCO statement present (+1.5), feeding trials not on the label (+0), DMB protein at 56.5% well above the 30% threshold (+1), calorie statement present (+0.5), magnesium declared (+0.5). Pre-floor that’s a 9.5. Hard-fail floor: 4.0. The other four sub-scores look like this:
Nutrition Fit at 4.0. Ingredient Clarity at 9.0. Sensitivity Risk at 7.5. Brand Trust at 7.0. Value at 4.0. The composite gets dragged down by the floored nutrition number more than by any other dimension.
Chicken hearts are real taurine
This is the awkward part. Chicken hearts are amongthe richest natural taurine sources of any food. The published values vary by source and preparation, but chicken heart muscle commonly runs 1,000-1,200 mg of taurine per 100g wet weight, and freeze-drying concentrates the nutrient density further. A cat eating an ounce of Vital Essentials Freeze-Dried Chicken Mini Patties is almost certainly getting enough taurine to meet AAFCO’s 1,000 mg/kg dry-matter minimum.
So the cat is probably fine. The food is probably fine. The label is the problem.
Why we’re keeping the rule
The PetScored methodology has one core constraint: score what the label proves. We don’t infer nutrient content from ingredient lists. We don’t credit a product for what its competitors’ chemists would tell us in an interview. If a label says “chicken,” we credit chicken; if it says “taurine,” we credit taurine; if it doesn’t say taurine, we don’t credit taurine, even when the ingredients suggest the recipe contains plenty.
That sounds rigid. We think it’s the correct rigidity for a specific reason: taurine deficiency causes feline dilated cardiomyopathy and central retinal degeneration. Both are irreversible past a certain point of progression. The AAFCO requirement that adult cat foods provide a minimum of 1,000 mg/kg dry matter exists because cats cannot synthesize sufficient taurine from cysteine. A label that declines to declare taurine isn’t a label that’s been forgetful. It’s a label that’s decided the buyer doesn’t need to know.
We don’t think that’s the right posture for an obligate carnivore’s primary food. So the rubric reports it.
What the buyer should do with this
Two reasonable takeaways:
- If your cat is doing well on Vital Essentials, do not panic.The food is almost certainly nutritionally complete in practice. A 6.0 composite is not a warning; it’s an accounting choice in our methodology. If you want confidence, ask Vital Essentials customer service for the laboratory-tested taurine value - they will likely have one. If they give you a number, the label’s silence is a documentation choice, not a manufacturing one.
- If you’re shopping for a freeze-dried cat food right now and you want to skip the label-trust question entirely, choose a freeze-dried that does declare taurine. Stella & Chewy’s Absolutely Rabbit Dinner Morsels does declare it (their label literally lists Taurine after the probiotic stack), and that product scored 7.3 in our dataset. Same format, transparent label, different score.
What we wish manufacturers would do
One change would clear this entirely for Vital Essentials and any other natural freeze-dried cat food shopping for the same outcome: add a Guaranteed Analysis line for taurine. AAFCO format. Three characters: “Taurine (min) 0.X%.” That’s it. The recipe doesn’t change, the cost of goods doesn’t change, the formulation work is already done because the cat food is nutritionally adequate. The label catches up to the recipe.
Until that happens, the rubric will keep doing what it does: report what the label can prove.
What this is also
This is a test case for the methodology itself. We could have written the rubric with a softer rule - deduct two points instead of flooring at 4.0. We chose the harder version because we wanted a single visible signal a reader could rely on: if a cat food scored under 6.5 with a no-taurine flag, the buyer should know something specific happened, not something generally bad. The floor + the flag together make the issue legible without overstating it.
And if you’re reading this from Vital Essentials’ team: the rule is not personal. We’d gladly update the score and remove the editorial framing the day a Guaranteed Analysis update ships.
- The PetScored desk. See the full cat methodology at /methodology/cat-food.