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!
R.I.P. my sweet, handsome Thorin. You are missed dearly Dec. 25, 1999 - Mar. 4, 2012