I've been using Nutro Max for puppy food.When I ran out,my wife bought some ALPO dogfood home,the dry stuff. My pup doesn't like it,so I bought some IAMS the other day when I was in Wal-Mart.I got the Smart Puppy,Proactive food or large breeds.They cost about the same. My question is, is it better or worse than Nutro Max? Or maybe the same? I'm kind of new at buying good dog food.I try to limit the price at $20.00 for 20 lbs. What is your take on this?