commented answer | Is Blue Buffalo a quality dog food? Alex, Corn is a very poor source of protein, not to mention a trigger for allergies in some pets. Despite not having much protein Corn isn't even a complete protein, lacking several essential amino acids . By products are not necessarily nutritious,often containing fat,sinew, and vicera |