puppet implant