NutriSource Pet Foods is a 3rd generation family-owned company based in northern Minnesota where they've been making healthy pet food since 1964. NutriSource provides the highest quality food for pets across the country. Not only has NutriSource been turning out high-quality products for four-legged family members for over 50 years, but it is also driven by a mission to give back to worthy causes throughout the country.