Warlocks are more of a crowd control type of class if I recall correctly, and I don't recall a single game where pets were really effective in PvP. They were always more of a PvE type of summon to add a tank for the caster when he or she is soloing as well as a bit of dps.
Rift Planes Of Telara
Kinsume - Level 0
Defiant Bahmi Reaver/Paladin/Void Knight Tank
Guild : eXotic Occult http://www.exoticoccult.com/