As far as I know, it is not possible to cast on a players pet without changing target. I'm also unaware, off hand, of how to target a group member's pet.
You'd probably have to target the group member twice (so that it cycles to pet) and send a tell along with it. Doing the cast in a macro with two target commands probably wouldn't result in dependable outcomes though.
|