All sheep and lamb inventory in South Dakota on January 1, 2025 totaled 205,000 head, down 5,000 from last year, according to the USDA’s National Agricultural Statistics Service.
The USDA claims that, on average, each American eats approximately 67 pounds of beef every year, but only a measly 0.7 pounds of lamb, most of which is usually consumed during holidays. In other ...