Sheep
A Day in the Life of a Sheep Farmer
You might wonder about how we manage to take care of 180 head of sheep (as of spring 2018) without going a little crazy. To answer your question best, I want to give you a first-hand walkthrough of a day in the life of a sheep farmer. The day usually Read more…