Grain-free dog foods are not bad for dogs suffering from a sensitive stomach. Some dogs are suspected to be allergic to grain foods like soy, wheat and rice. In that particular case, the vet may recommend a grain-free diet for your dog.