I love the Kirkland food
My 2 older boxers are on the grain-free Kirkland dog food. I did a lot of research before switching. They've been on it a year and I loooove it. They seem to have fewer digestive issues, less mess in the yard, beautiful coats, and I've read that grain free diets can help in reducing inflamation in arthritic dogs. Also, they love it.
For my new puppy, I chose to go with Kirkland's puppy food. It's not grain free, but I wanted to make sure that during this time that he was getting the proper fat and protein content for his little growing body. It got 4 out of 5 stars on the review site and costs about $15 for a 20lb bag...not bad! I will switch him over to the grain free as soon as he's 10 to 11 months, but for now, it's working out well. He really likes it, the ingredients are good, and it doesn't cost an arm and a leg.
Hope that helps!