Living Puppets