When a Pokémon is poisoned by any of Pecharunt's moves, it will also become confused. Poison induced by Toxic Spikes does not activate Poison Puppeteer.
Poison Puppeteer does not activate if the user is not Pecharunt. Skill Swap fails if either Pokémon has Poison Puppeteer. Poison Puppeteer cannot be copied by Power of Alchemy.