Where Is Nature’s Recipe Dog Food Made?
Nature’s Recipe Dog Food is owned by Big Heart Pet Brands, a division of The J. M. Smucker Company, an American consumer packaged goods company headquartered in Orville, Ohio. All the dry food from Nature’s Recipe dog food is made in the United States while the wet foods are made at their Thailand plant. However, …