Its not just hunter pets…my lock pets also have this issue. I am getting tired of submitting in-game bug reports whenever my pets reappear and I did not summon them.
I shall continue to submit in-game bug reports on this issue whenever it happens on any of my characters.
Here is the link to my post. You are more than welcome to join in the thread.