Meat is the most balanced form of protein, but small amounts of soy or corn gluten in dog foods can help balance essential amino acids and, in general, are as digestible as meat based proteins.In addition, soy and corn give your dog things that meat can???t: fiber and carbohydrates, which will satisfy a dog???s appetite with fewer calories and provide energy in a form that the body uses well.