Prairie kibble, my new dog food

Nutritious food is extremely important in keeping me active, strong and healthy. My mommy recently switched my food to Prairie Lamb Meal & Oatmeal Medley. The foods I am fed are picked for their nutritional value and whether they meet my dietary needs. She rotates my food regularly because the same way you don’t like eating the same thing everyday, neither do I! Prairie kibble contains no corn, wheat or soy and is specially formulated for rotation feeding. Below are the ingredients in my new yummy and healthy food. I don’t understand some of these ingredients but my mom researched each one on the following link: INGREDIENT SEARCH
INGREDIENTS: Lamb Meal, Oatmeal, Brown Rice, Barley, Canola Oil (preserved with Mixed Tocopherols and Citric Acid), Menhaden Fish Meal, D-calcium Phosphate, Ground Flaxseeds, Montmorillonite Clay, Natural Lamb Flavor, Alfalfa Meal, Potassium Chloride, Vitamins (Choline Chloride, Vitamin E Supplement, Ascorbic Acid, Biotin, Niacin Supplement, Vitamin A Acetate, D-Calcium Pantothenate, Riboflavin Supplement, Pyridoxine Hydrochloride, Ethylenediamine Dihydriodide, Thiamine Mononitrate, Vitamin B12 Supplement, Beta Carotene, Vitamin D3 Supplement, Folic Acid), Sea Salt, Minerals (Zinc Proteinate, Iron Proteinate, Manganese Proteinate, Copper Proteinate, Sodium Selenite), Lamb Liver, Inulin, Flaxseed Oil, Dried Enterococcus Faecium Fermentation Product, Dried Lactobacillus Acidophilus Fermentation Product, Apples, Carrots, Peas, Freeze Dried Lamb, Freeze Dried Lamb Hearts, Freeze Dried Lamb Liver, Pumpkinseeds, Ground Lamb Bone, Butternut Squash, Broccoli, Lettuce, Spinach, Dried Kelp, Salmon Oil, Apple Cider Vinegar, Parsley, Honey, Blueberries, Alfalfa Sprouts, Persimmons, Olive Oil, Duck Eggs, Pheasant Eggs, Quail Eggs, Sage, Clove, Rosemary Extract.