Nutro foods do not contain corn, wheat or soy. Whole grains such as brown rice are healthy for dogs as they help with digestion and are a source of fiber. However, many dogs have allergies or food intolerances to corn, wheat and soy so they are not included by several brands of dog foods. Grain free dog food can still cause allergies if dogs are allergic to other ingredients. If you are concerned about dog allergies, you should talk to your vet. Your dog may need a limited ingredient diet and there are products in the Nutro range that can help with this.