I put together another list of WoW battle pets that are useful in both PvE and PvP.
There are some counters to commonly used annoyances like the Unborn Val'kyr, pets that can take down Pandaren daily trainers and legendary beasts with aplomb, and more. Is there a favorite pet of yours that I left out? Agree with me and want to shower me in effusive praise? Comment away.