leatherpup.me
Pup Play 101
What is Human Pup Play? Pup play is when one person takes on the role of a pup or dog and another takes that of the handler or trainer. The pup acts like their canine counterpart and the trainer, f…