Ack, sorry I didn't respond sooner. I've since stabled that pet and got a Boar.
In response to this:
"Check in the combat log for:
<pet>'s Growl was resisted by <mob>
That would mean the mob resisted it. usually because the mob is more than 3 to 4 levels higher than your pet."
Nope, no resists, most of those goblins were 4-5 levels below me. (and the pet)
or
"<pet> casts Growl on <mob>
That would mean the Growl did hit, but for some reason Omen is not registering it properly. "
That's exactly what would happen. Only it wasn't just omen, the mob would come after me after a few shots, indicating the growl itself actually wasn't doing anything.
"Maybe there is some naming issue with your pet. Is it named something strange, with punctuation characters or something? I can't think of many cases where Omen would get confused about this."
Pet is named "Kaa" (from the snake in Jungle Book) I've played lots of Hunters and had lots of pets and have never seen this before either. The very very odd part is that it only doesn't work on Goblins, not all humanoids.
"If these entries are missing entirely, then I suspect (as mentioned above) the mob was out of Growling range."
Nope, the pet was right up against the mob.
If you folks want me to I can dig that pet out and do more tests, I just found it very odd indeed.
Crodley