It is loaded with corn which many dogs are allergic to. Read the ingredient list on the bag/can and you will find corn as the first or second ingredient. Why vets recommend this crap is beyond me...save for the kickbacks and freebies they get from Hills