Alternative diets cover a range of options that target specific canine nutritional needs. While some alternative diet options include certain ingredients like novel protein sources, others exclude certain ingredients like grains. Determining which diet is best for your dog should include a discussion with your veterinarian, as there is no documented data that alternative diets are any better for the average dog compared to conventional diets.