I have a pet imp but never knew you could attack your own pet... how does that work?
I'm attacking the barrier spike which my Imp is shielding... If I attacked my imp the shield would cancel.
For whatever reason magic shields from non-player sources shield enemies. That's why people say to take off Belisha and Yui during Girgashiy.