basically, lock's pets here take your stats at the moment of spawning.So if you pop all bursts (macro mastery intelect and stuff) and spawn your pet it will have everything scaled. Mount + fly up, then go down works too since it respawns your pet. However in arenas the only way would be to spawn it once you have your stats high.
2 bugs though:
-these stats will remain until the pet respawns (making it really powerful if you spawn it the right way)
-pvp power doesn't increase pet's damage so in general pets are useless for fighting in pvp; you only use them for utility spells and you might be better off with GOS imo, since it gives demo locks 25% increased damage