(And yes... I have read the FAQ just to make sure I wasn't overlooking something.)
OK, let me first start off by saying I have a L.80 BM hunter and I have no problem with my pet holding agro.
My guildie's hunter on the other hand....
He is MM. He has a wolf as a pet. He has growl on, and cower off.
He is L.71, and his wolf is 70.
I have sat and watched him fight to see if I could see what the problem is, but the way his pet holds agro it looks like he has cower on, but he tells me he doesn't. I have even walked him through his pet's talent book and asked which skills had the swirling around them and which ones had stationary corners to make sure cower was off.
I had him do a fight solo with him opening with hunter's mark, send pet in, wait a few seconds and open with Serpent Sting and then Arcane shot... after arcane I just had him auto-shoot/attack. He arcaned shot approx. 5-7sec into fight and as soon as it hit the mob turned and ran for him. When the mob was at about 20% health his pet regained agro.
His arcane shot did not crit, and his normal fights normally start with him using Aimed shot and then Arcane, so it seems that the fight I had him setup would do less damage and he still pulled agro...
I am at a loss at why he would pull agro like he does.
His armory... http://www.wowarmory.com/character-sheet.xml?r=Area+52&n=Pokenu
Any input or comments is greatly appreciated...
Thanks.