Every number from an official label

The best food for your pet depends on your pet.

"Best" isn't one list. It's the right composition for your animal's age, size, and sensitivities — then the best price among the foods that qualify. That's exactly how our finder works, using verified label data instead of marketing.

Already have a food in the cupboard? Check what's actually in it →

2,354 dog & cat foods verified, growing weekly No sponsored placements Recalls checked daily · 126 tracked since 2023

Find foods that fit your pet

~30 seconds · filters by verified composition, then ranks by real cost

604 of 1112 dog foods qualify

Show foods that qualify →

How we pick: composition checks first → then ranked by cost per 1,000 kcal. Criteria shown with every result.

Know your dog's breed? Get a more precise match →

"Best" here means something you can check

Every recommendation on this site follows the same three steps — and shows its work. No stars, no sponsored winners.

STEP 1

Qualify by composition

Protein, fat and carbs on a dry-matter basis, AAFCO statement type, ingredient flags — foods must pass the published checks for your pet's situation.

STEP 2

Verify from the label

Every number is pulled from the official label or brand spec sheet and linked to its source — plus each brand's FDA recall history.

STEP 3

Rank by real cost

Among foods that qualify, we rank by cost per 1,000 kcal — the honest number that bag prices hide. We list the foods that pass our checks by cost per 1,000 kcal, lowest to highest.

Popular starting points for dogs

Have a cat? Switch to cat food → · Cat cost calculator →

Shopping for a breed or a need? See the best dog food for golden retrievers, German shepherds, a picky eater or limited ingredient diets, and the best cat food for a Maine Coon.

Our picks, and the checks behind them

Every guide publishes its qualifying criteria before it names a winner.

The same 1,000 calories costs $0.62 — or $8.30.

We priced 321 dog foods this week and computed what a day of feeding really costs. Bag prices hide it; calorie math reveals it. We compare fresh subscriptions with kibble on a separate page.

Explore the cost database
Diamond · 40 lb $0.62
Diamond Naturals · 6 lb $1.66
Fromm · 26 lb $2.38
Beneful · 3.5 lb $8.30

$ per 1,000 kcal, Amazon prices verified November 11, 2026

Amazon prices as of 2026-11-11. Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply to the purchase of this product.

Latest FDA recall — November 10: Laub's Feeding & Cubing Grade A Mini Hay Cubes (Laub's Feeding & Cubing), potential to be contaminated with Clostridium Botulinum. 126 pet-food recalls tracked since 2023.

Check your brand →