Yeah, seems less puppetmaster and more voodoo-themed dot caster. Nice try though.

Maybe instead of an actual pet for that job, instead the job just comes with a persistent visual effect simulating a pet that performs all the attacks.