The Barnyard Blog Featured A Day in the Life of Our Pasture-Raised Pigs: Living Their Best Lives Counting on Sheep: Surprising Benefits of Sheep on Farms