Pets in WvW is almost next to useless since they die very quickly and on top of that you have almost every f2 abilities that has 1sec cast time or more, want to fight a thief or someone who’s very dodgy? good luck with that because the time it takes the pet to cast his abilities the thief is already on top of you, same goes against every profession, if the players know how to dodge or move that pet f2 skill won’t get them.