I've heard of Blue Buffalo, but don't know anyone who feeds it. I use Flint River Ranch. It's a Super Premium food. You can go nuts worrying about what to feed your dog. It's like going down the cereal aisle at the grocery store. The choices are endless. IMHO as long as the dog is getting the nutrition it needs with not a lot of fillers and preservatives, the dog likes it and eats it, and it's within your budget, that's all that's really important. Those who disagree with me can take it to the debate forum.
Kit