I have a 5 year old Pit Bull, who has a very sensitive digestive system. I have tired probably 10 different brands of dog food before trying Blue Buffalo. Surprisingly it has no smell when it's left in his bowl, (which i love!) And he eats it better than any other dog food i've ever tired! He started out on chicken and rice but i've recently switched him to lamb and rice (He loves it just as well)!! If you are looking for an affordable dog food, with top notch ingredients ...well Blue Buffalo is where it's at!