Grain-free diets have become popular in recent years, but they are not necessary for most pets. In fact, some grain-free diets have been linked to heart disease in dogs. If your pet does not have a specific allergy or sensitivity to grains, a high-quality food that includes grains can provide important nutrients.