Puppyface 5000 Man's best friend of a sock puppet (from the future) comes in an infinite variety of frames, none of which can harness his unconditional and futuristic love.