, premium dog food usually has no grains and less of the cheaper stuff, like it will have more chicken instead of chicken meal or chicken by product. So to me it doesn't really matter which premium food I get, the brand name and label means nothing to me, as long as I get the right set of ingredients.

VIVID1- Kudos to you for taking the time to read the labels but please don't make the assumption that all grains are bad for all dogs and that somehow "grain-free" on the front of the bag is any more nutritionally superior to those brands who substitute grains with non-grains (potato starch, pea starch, etc..). Common grains used in the pet food industry (corn, wheat, barley, rice, oats...) can all be processed to different nutritional capacities. Formulators use grains and grain substitutes for more than just 'filler'. Read the back of the bag. That's where the important stuff is.