the tool tip dosn't say that Survival Instincts is useable by moonkin?

And doesnt Shadowmeld by deffinition take you out of combat so if a pet aggros for a frame then you meld shouldnt the pet deaggro untill you break meld?
Your blast example makes sense to me because you cant pull back a cast spell but a pet is different if its running at you then it should stop running right away. My friends hunter pet just sat there whether on aggresive or deffence.

I think i get too close and the pet runs to me then gets so close it sees me then keeps comming Many times the pet just stands there and dies but thats when im farther away.