Prairie delivers optimal nourishment through a variety of simple, natural ingredients. Real salmon, hearty whole grains, and fresh fruits and vegetables provide balanced, holistic nutrition for dogs. Only the highest quality ingredients have been selected for each of the Prairie recipes -fresh meat as the first ingredient with wholesome fruits and vegetables, and no corn, wheat or soy. Ingredients like menhaden fish meal and ground flaxseed contribute healthy omegas to help nourish a dog?s skin and coat. Additionally, each piece of kibble has freeze dried raw coating for pure nutrition and great taste. Prairie Kibble for dogs is complete and balanced for all life stages (puppy to senior) and all breeds (perfect kibble size for small to large dogs). Made in USA facilities.