The short answer: Both have moved to D, and neither should be your first choice. Pedigree (D/37) and Alpo (D/37) now tie on our live-analyzer rescore — Alpo’s recent reformulation to mixed-tocopherol preservation (no more BHA/BHT) brought it up to match. Both are still corn-first formulas with generic rendered proteins and zero named whole meats. The real answer: Iams (C/63) costs only marginally more and scores 26 points higher than either.

The scores

Alpo Prime Cuts Savory Beef Flavor: D (37/100) — Ground yellow corn first, meat and bone meal second, soybean meal third. Beef fat preserved with mixed tocopherols (no BHA/BHT). Three artificial colors (Red 40, Yellow 5, Blue 2). Reformulation swapped synthetic preservatives for natural ones, which is the reason it climbed out of F territory.

Pedigree Adult Complete Nutrition Roasted Chicken: D (37/100) — Ground whole corn first, meat and bone meal second, soybean meal third. Animal fat preserved with BHA (paired with citric acid as co-preservative) — no BHT. Artificial colors further down the ingredient list.

How the ingredients compare

Alpo: Ground Yellow Corn, Meat and Bone Meal, Soybean Meal, Beef Fat (Mixed Tocopherols), Corn Gluten Meal

Pedigree: Ground Whole Grain Corn, Meat and Bone Meal, Soybean Meal, Animal Fat (BHA + Citric Acid), Corn Gluten Meal

The first three ingredients are functionally identical: corn, meat and bone meal, soybean meal. Corn gluten meal appears at #5 for both, and animal fat fills #4. These are the same cost-optimization playbook from two different multinational conglomerates — Alpo by Nestlé/Purina, Pedigree by Mars. The key remaining difference is preservation: Alpo’s recent reformulation uses mixed tocopherols (vitamin E), while Pedigree still relies on BHA (with citric acid as a co-preservative).

Where Pedigree pulls ahead

Named species protein: Some Pedigree formulas identify the animal source more specifically than Alpo's generic "meat and bone meal." While neither brand leads with quality protein, Pedigree's labeling provides marginally more transparency about what's in the bag.

Tied score, post-reformulation: Pedigree and Alpo now both score D/37 on our live analyzer. Earlier versions of this article had Alpo at F/15 and Pedigree at F/18 — Alpo’s switch to mixed tocopherols (and away from BHA/BHT) closed that gap.

Wider availability: Pedigree is one of the most widely distributed dog foods globally — available at every grocery store, gas station, and dollar store. Alpo has wide distribution too, but Pedigree's retail footprint is larger. Shop on Amazon →

Where Alpo holds its own

No artificial colors: Pedigree includes Yellow 5, Red 40, and Blue 2 — artificial dyes that serve zero nutritional purpose and exist solely to make kibble look appealing to humans. These dyes have been linked to hyperactivity in children and are banned in some countries. Alpo doesn't include them — though this is a low bar.

Chicken by-product meal: At position #6, Alpo includes chicken by-product meal. It's a low-quality ingredient, but it at least names a species. This provides slightly more protein accountability than Pedigree's formula.

Rice and whole grain wheat: Alpo includes rice and whole grain wheat further down the list, providing slightly more grain variety than Pedigree's more corn-dominated formula. Shop on Amazon →

The bottom line

Pedigree and Alpo now both score D/37 — a tie in the D tier. Debating which D-grade food is marginally less bad misses the point entirely. Both are corn-based formulas with generic rendered proteins and zero named whole meats. Alpo avoids BHA/BHT preservatives and the full artificial-color quartet; Pedigree still uses BHA (with citric acid). The money you’d spend on either would be dramatically better invested in Iams (C/63) or Purina ONE (C/58) — both cost only slightly more and deliver a fundamentally different quality of nutrition. If your dog is eating either of these foods, upgrading to any C-grade brand is the single most impactful change you can make.