Skip to content
My dogs
KNOW WHAT YOU'RE FEEDING

Making Sense
Of Dog Food

We read the guaranteed analysis, convert it to dry matter, estimate the starch, count the named proteins and check the brand's recall history. Every figure comes off the bag itself, not from an opinion.

460
FOODS INDEXED
38.5%
AVG STARCH, AS FED Estimated, not measured. It is what is left of the guaranteed analysis once protein, fat, fiber and moisture are taken out, with ash assumed at 6%. That leftover is mostly starch but also carries sugars and the fiber a crude-fiber test misses, so read it as a close estimate rather than an exact figure. Measured as fed, the same basis as the bag. With the water taken out it works out at 42.9% on a dry-matter basis.
1,204
INGREDIENTS INDEXED
10
RECALLS LOGGED, 2026
ARCHIVE LOG
Updated 08.21.26
RECALL 08.21.26 Fromm Family Foods LLC Potential foreign material UPDATED 01.13.24 Now Fresh Analysis updated ADDED 01.01.24 Castor & Pollux 2 dry lines added FULL LOG
NUTRITION

Food Is More
Than Just Energy.

Every dog is different. Age, breed and condition change what the numbers should look like, so the same bag can be a good call for one dog and a poor one for the next. We publish the figures and the reasoning behind them, and leave the choice with you.

A spread of whole foods used in dog diets: meat, fish, eggs and vegetables.
Browse Foods
SECTION 02 // MOST VIEWED

Featured Reviews

ALL DRY FOOD REVIEWS
SAFETY

Recalls & Warnings

Recalls are announced without warning. The log is matched to brands across the archive, so a flagged manufacturer shows on every recipe it makes.

SEE ALL RECALLS →
DATEBRAND / STOREREASON
AUG 21, 2026 Fromm Family Foods LLC POTENTIAL FOREIGN MATERIAL
AUG 17, 2026 Miller Foods, Inc. SALMONELLA
AUG 12, 2026 Miller Foods, Inc. SALMONELLA
JUL 2, 2026 Mars Petcare US, Inc. POTENTIAL FOREIGN MATERIAL, FOOD & BEVERAGE SAFETY
JUN 25, 2026 Revival Animal Health INGREDIENT LEVEL

Keep In The Know,
Know What's In The Bowl

Dog food guidance, ingredient deep dives, and nutrition news worth knowing.