Puppy 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, for the most part, handles the pup like he would a biological pup.
It's not necessarily a sexual play, though it can be.