As you may know cane corsos are quite the picky eaters! Whenever we go to the vet or visit the pet stores, even the holistic/organic concept local stores, they always offer treats. My pup is the one who turns his nose away, he can care less as he is not interested. So I have to say with him being so picky, Orijen to him IS the better choice!I love the fact that I can rotate his food without have to worry about upsetting his stomach. He has so far enjoyed the puppy -grain free, tundra, six fish, and regional red varieties. All of which he has truly enjoyed! The kibble is pretty decent in size, with the puppy kibble being a bit smaller than the others. We keep the kibble stored in a vault for freshness and longevity. We have not had any allergic reactions, or experienced any issues with digestive upset. He isn’t scratching, scooting, or licking himself crazy. His coat remains healthy-looking and shiny, with little to no shedding.Orijen also makes freeze dried treats which we use for training in combination with his kibble ( both work great and keep him engaged). Overall a great brand of kibble that offers a variety of healthy options to keep in rotation for the high protein diet!10/10, Cane Corso approved and recommended!