I use Kirkland but only their nature domain, it is rated the same as blue buffalo and is grain free, but the kibble is large so I wouldn't feed it to my little guys. I do use the nature domain wet food also grain free for all my dogs. The nature domain comes in three flavors, turkey sweet potato, beef sweet potato and salmon sweet potato. I would stay away from the regular Kirkland not as high quality |