say he has 65% armor
def stance is 25% dmg red actually
resilience is 80%
so (100% dmg)*0.35*0.75*0.2 = 5.25% dmg. Meaning that your pets should deal 20 times less dmg to him as they would on a dummy target.
Oh, wait! I forgot pvp power, so add 56% bonus to that and you get 5.25 * 1.56 = 8.2% normal dmg. Which is 12 times less than normal.
If your pet does 3k against low level dmmy target, it will (should) do 3k/12 = 250 dmg on the scary warr (not counting blocks and critical blocks lol)
Perhaps their overall dmg is nerfed. You should check retail videos.