Somewhere in Hyde Park, New York, there’s a place where fluffy, wide-eyed alpacas will stare at you like you’re the most ...