Quality is going to be in the meat...not by-products...as long as you don't have a special needs animal. Dogs do not naturally eat grain and it does nothing except add fat, fiber and filler for the food. (say that 10 times fast...lol) When they say by-products, you have no idea what they are getting. Sometimes you are getting "droppers" intestines - cattle that are so sick they have to be drug out of the auction house and slaughtered. Sometimes you are getting other euthanized animals...yes, that happens. As gross as that is, it's fairly accepted...the problem comes with the phenobarbital which isn't ever rendered out of the meat. Also, "cheaper" brands will add antifreeze for taste, as well as a whole host of other chemicals for that same reason. Raw is obviously the best quality you can find for dogs but it can be horribly expensive. So, educate yourself about what is in the food and go from there. There are good brands out there that don't cost a fortune. Also, try looking at your local feed store (livestock) rather than a pet store. Often their prices are much better than the pet store. I'm using Purina Exclusive and mine love it and seem to be doing better than when they were on another brand. I pay $20 per bag (40#) which is more than what I was paying but I'm not feeding as much. PMI makes a good product but I think it's only available through feedstores. I think it runs between $10-$25 per bag...dependin g on which type you get. Personally, if I were spending $40/bag, I'd go raw.