Whiff.

Grading methodology

How we grade dog food

Last updated July 16, 2026 · This page changes the moment the rubric does

The short version

Every grade in this app is our opinion, built from a fixed, published set of criteria applied to information printed on the package or disclosed by the manufacturer. We show our work: every point gained or lost is visible in the app, and every fact behind a manufacturer's score links to its public source. We are not veterinarians, we don't diagnose anything, and a grade is not medical advice.

What a grade is, and isn't

A grade is a transparent, reproducible opinion, not a certification and not a fact about whether a food will harm your dog. Two people applying our published rubric to the same label will get the same grade every time, because a deterministic formula computes it, not a person's gut feel and not an AI model. That reproducibility is the point: you can check our math.

We never claim a food causes or prevents any health outcome. Where the science is unsettled (see Grain-free below) we say so plainly and it does not move the score.

The four tiers

A grade starts at 0 and is built up from four weighted tiers, then adjusted for your specific dog. 100 points total, converted to a letter (A+ down to F).

Tier 1: Safety & adequacy 45 points

The biggest tier, because it answers the most basic question: is this food appropriate for a dog at all.

  • 25 points — the product's AAFCO nutritional adequacy statement matches your dog's life stage (growth, adult maintenance, or all life stages). A food labeled only for adult maintenance is not appropriate for a growing puppy, regardless of anything else on the label; this alone can cap or gate the grade.
  • 8 points — the manufacturer proved the formula through AAFCO feeding trials (dogs actually ate it and were monitored), vs 4 points for formulation only (the recipe was calculated to meet a nutrient chart but never fed to a dog in a trial). Feeding trials are the stronger standard.
  • Up to 12 points — recall history at the manufacturer level over the last 10 years. Every recall event costs points, weighted by how recent it was (an event in the last three years counts at full weight, one from nine years ago at a fraction) and how serious it was (a labeling or packaging issue costs less than a product defect; a recall with confirmed illness costs the most). A manufacturer with recent, serious recalls can lose this entire block; one with a clean recent decade earns most of it back. We weight it this way because a flat count can't tell a company that fixed its problems nine years ago from one that shipped a confirmed-toxicity failure three years ago.

Tier 2: Manufacturer credibility 20 points

Not on any label. This is researched, sourced data about the company behind the brand, following the WSAVA (World Small Animal Veterinary Association) global nutrition guidelines for what a credible manufacturer discloses.

  • Up to 8 points — nutritionist credentialing: 8 for a qualified nutritionist on staff (PhD in animal nutrition, or a board-certified veterinary nutritionist), 6 for a qualified consulting nutritionist (real credentialing, just not a full-time in-house hire), 0 for none.
  • Up to 7 points — independently documented quality control: third-party audit, GFSI/USDA facility certification, or a published testing protocol. This is scored on documentation, not on who owns the building. A brand that co-manufactures at an audited, well-run facility scores the same as one that owns its own plant; owning a factory is a capital fact, not a quality fact. A manufacturer's self-reported, uncorroborated QC claims score as unverified, not as confirmed.
  • Up to 5 points — publishes nutrition research (peer-reviewed, not just marketing copy).

A note on what these signals really measure. All three correlate with a company's size and R&D budget: a large manufacturer can afford an in-house PhD, its own peer-reviewed research program, and a facility it owns outright; a small, newer maker often can't, regardless of how good its formula is. We still weight these signals heavily because the alternative, rating pet food purely on its ingredient list, has a worse track record: it's how several boutique "premium" brands ended up near the top of ingredient-only raters while also being among the most-named brands in the FDA's canine heart-disease inquiry. Company infrastructure has turned out to predict safety better than ingredient romanticism. That said, we try not to let this collapse into "big company good, small company bad": the consulting-nutritionist credit and the documented-QC path exist specifically so a smaller, well-run maker has a real way to score well without needing big-company scale, and any WSAVA field we simply haven't been able to verify scores at half credit, not zero, not the same as a confirmed "no" (see confidence badges, below). A co-packer's QC and recall problems belong to every brand it makes; if your bag doesn't say who actually manufactures it, we resolve that ourselves at the manufacturer level.

Tier 3: Nutrition 20 points

Three parts: protein quantity (up to 8), protein source quality (up to 8), and fat/fiber sanity (up to 4). Quantity comes from the Guaranteed Analysis, normalized to a dry-matter basis so foods with different moisture content can be compared fairly.

Source quality exists because the protein number on a label is not a meat meter. We score named animal protein above plant protein concentrate, because animal protein carries a more complete essential-amino-acid profile and higher digestibility for dogs. Concretely, from the top of the ingredient list:

  • In kibble, a named animal meal ranked high (chicken meal, salmon meal) earns the most. Meals are dehydrated before weighing, so their position on the list is honest. Fresh named meat as the first ingredient earns partial credit: it's weighed before cooking at roughly 70% water, so "real chicken is the #1 ingredient" can be true on the scale and thin in the finished kibble. A food with both earns full marks.
  • In fresh, raw, and wet food, a named meat leading the recipe earns full credit on its own. There's no meal because there's no extrusion: the water goes into the bowl rather than being cooked off, and our dry-matter conversion already accounts for it. Applying the kibble discount here would penalize the same water twice.
  • Plant protein concentrates ranked high (pea protein, corn gluten meal, soybean meal) cost points in every format, because they inflate the protein number without the animal protein buyers think they're paying for.
  • Whole grains and whole legumes are never scored, up or down. This tier takes no position on grain-free (see below); it takes a position on where the protein comes from.

Tier 4: Ingredient preferences 15 points

Deliberately the smallest tier and labeled as precaution, not proven harm: artificial colors, BHA/BHT preservatives, and anonymous protein sources ("meat meal" with no named animal) cost points here. None of these are proven to harm dogs; we dock them because a transparent, identifiable ingredient list is a reasonable thing to prefer, not because the ingredient is dangerous.

What we show but never score

Some things are informational only and do not move the grade, because the underlying science doesn't support treating them as a safety signal:

Personalized for your dog

After the base score, we apply your dog's profile:

Confidence badges: "unverified" is not "bad"

Every grade carries a High / Medium / Low confidence badge based on how much manufacturer data we've been able to source and verify, independent of the grade itself. A brand can score well with low confidence (we just don't know much about the maker yet) or score poorly with high confidence (we know a lot, and it isn't flattering). Low confidence means "we're still building this manufacturer's record," never "this food is bad." We're expanding manufacturer coverage continuously; a Low badge today can become High once we've done the research.

Where the data comes from

Corrections

If you're a manufacturer and believe a fact about your company is wrong or outdated, or you're a user who's found an error, tell us and we'll review the source and correct it. We would rather be right than be first; an error on a sourced record hurts our credibility more than it costs the brand.

This page predates the app's public launch. Until the in-app correction flow ships, the fastest way to reach us is a message to the social account that published the grade you're disputing.

What this is not

This is educational information, not veterinary advice, and not a substitute for a conversation with your veterinarian, especially for any dog with a medical condition. We hold no veterinary or nutrition credential and never claim one. Grading pet food from published labels against a stated, public standard is our opinion, protected as such, the same approach independent pet-food raters have used for over a decade. We do not make unverifiable factual claims about any named product, and we do not claim a food causes or prevents any specific health outcome.