by Jeff Mannes | Sep 14, 2023
Puppy Play is a form of Pet Play, or Animal Roleplay, where humans take on the persona of non-human animals, in this case, dogs or other canines or their handlers. So, where does this fetish come from? This article is a shortened version of my essay on The Origins of...