What does the phrase “human petting zoo” make you picture? Is it a human on all fours in a cage, munching on those little brown petting zoo pellets out of your hand? Is it softly petting a human’s fur while worrying they might nibble on your clothing? Is it furries in elaborate farm animal fursuits—A … Continue reading