There is a bug where a lock/hunter pet can still attack a rogue while stealthed if the player tells his pet to attack the rogue or stealthed player before he stealths! this was not blizzlike. if a pet is told to attack u from a distance and u stealth, the pet should retreat back to its owner with out revealing the stealthed player
They also have a bug where they appear as an enemy if its an allies pet.