Best Dog Food

Summary. Get Purina Pro Plan. It's WSAVA-compliant, vet-recommended, and has more Reddit consensus behind it than any other brand. On a budget? Kirkland from Costco delivers nearly the same quality at half the price. Want to go premium fresh? The Farmer's Dog is the only delivery service worth the splurge.

Best Overall$55-$90 (30-lb bag)

Purina Pro Plan

Meets WSAVA nutritional guidelines and is backed by peer-reviewed research. Consistently the top recommendation across dozens of Reddit threads and vet communities alike.

If you want one brand that vets trust, Reddit agrees on, and your dog will actually eat, Purina Pro Plan is the answer — full stop.

Pros
  • WSAVA-compliant: meets gold-standard nutritional guidelines backed by peer-reviewed studies
  • One of the 'Big Four' brands with decades of safety and quality data
  • Wide range of formulas for different breeds, ages, and health conditions
  • Widely available at pet stores, Chewy, and Amazon
Cons
  • 2025 recipe change reports on Reddit suggest possible formula alterations that some dogs rejected
  • More expensive than budget options like Kirkland
  • Some formulas added more corn and by-products, which concerned some owners

Go with one of the ones that meet WASAVA guidelines. Those are Purina, hills, Royal canin, Iams, and Eukanuba. I feed Purina one joint health to

Reddit user (r/Dogowners)
Buy on Amazon $55-$90 (30-lb bag)
Best Premium$60-$110 (30-lb bag)

Royal Canin

Breed- and size-specific formulas set Royal Canin apart from every other brand. It's a WSAVA-compliant staple recommended by vets across multiple Reddit communities.

Buy on Amazon $60-$110 (30-lb bag)
Best Value$30 (40-lb bag)

Kirkland Signature Dog Food (Costco)

About $30 for a 40-lb bag with quality ingredients that rival premium brands. Reddit dog owners who switched from Blue Buffalo report their dogs are just as healthy at half the price.

Buy on Amazon $30 (40-lb bag)
Best Science-Backed$55-$95 (30-lb bag)

Hill's Science Diet

Developed with veterinary nutritionists and WSAVA-compliant, Hill's is the go-to recommendation for dogs with specific health conditions. Backed by more clinical studies than almost any other brand.

Buy on Amazon $55-$95 (30-lb bag)
Best Fresh Food$2-$12/day depending on dog size

The Farmer's Dog

Restaurant-quality fresh ingredients portioned for your dog's specific size, age, and weight — delivered to your door. CNET's top pick for fresh dog food delivery in 2026.

Buy on Amazon $2-$12/day depending on dog size