Okay, drop what you’re doing, because it’s officially cuddle time. At the Mountain Horse Farm in Naples, New York, you, yes YOU, can cuddle with the cows for an hour (if you pay $75). Just think about what a great stress reliever that could be for all of us. Personally, I wish there was one...