Episode 160 – Self-Medicating Sheep

What can I say? I like sheep the best of all farm animals. There’s something about them that always makes me smile. Maybe it’s because so many people think they’re dumb and I know they’re not. Or maybe I like them for some reason that’s so abstract or possibly strange (?) that I don’t even know it myself.

Whatever, because the idea of sheep in general makes me smile, the idea of sheep treating themselves for parasites makes me laugh out loud with appreciation for their highly developed body wisdom.