No one can go wrong with Kirkland Brand. Coming in a generous 40lb bag, this dog food comes packed with the proteins, fat, and carb content to keep your dog healthy and happy. In this particular Lamb, Rice, and Vegetable formula, any dog will be happy with the legitimate focus on real proteins chicken that keep him coming back for more.