Just a word of caution... I'd be very careful with Blue Buffalo. I know it's a popular food and a lot of people swear by it, but the first time I decided to try any of their products, it was the Blue Health bars. Both of my dogs got very sick. Then I found out they had recalls, so I did a search and found the recalls on the FDA website. It was the 2 exact Health Bars I had purchased for my boys. I rushed them to the vet, and fortunately, no long term damage as they hadn't eaten many of them. Blue Buffalo has had a few recalls and one of them was on one of the foods you listed. I don't know if they have had anything recent, but myself, I wouldn't take a chance with a company who outsources ingredients from China. Good luck

__________________
"Obey my dog!" - Mugatu

"Who can believe that there is no soul behind those luminous eyes!" ~ Theophile Gautier

"Dogs are not our whole life, but they make our lives whole" - Ok... whoever said this has never had a sick or special needs baby. They ARE our whole life!

about the food, honestly what food isn't outsourced one way or another? Apple Iphones are made in china...but are they poor quality? no. Human error happens in manufacturing and it's typical. BUT on their defense, with the amount of good reviews listed...I would still feel more confident buying Blue Buffalo then going with costco/pedigre/walmart based foods.