Quote:
1. Which pet will help me max out DPS as best as I can to help raid drop mobs?
BM is all about sustained DPS; Ravagers and Cats are the top pets for that.
Ravagers > Cats = Raptors. Wind Serpents are pretty good too (just dont get bite on a WS). Just wanted to point out that cats are not on the very top.
Scorpids used to be good, but got nerfed. Also consider some pets may do more than simply DPS, such as a bat lowering the AP of the mob.
Quote:
2. What pet talents are a must have for raiding?
Cobra Reflexes, Claw/ Gore, Bite, Avoidance, and survivability passives like stamina and magic resists that are appropriate for the current raid instance.
First and foremost get cobra reflexes and avoidance. Then get active abilities which will help your pet DPS. Cower is not helpful at all, and you may as well pick up growl as its free (and if you need to OT get it). Then you want the abilities your pet will spend it's focus on - claw if cat/raptor, gore if ravager, screech if bat, and bite for any of them. Avoidance, stamina (not armor as pets shouldnt take much physical damage) and appropriate resistances are what you need here.
Quote:
3. What pet talents are a must have, for PvP?
Same as for raiding just change your resists to shadow and nature, as those are the most detrimental to your PvP survivability (poisons and warlocks)
In PvP your pet will probably not be directly attacked much, so you can forego stamina and armor in favor of resistances to those spells which will AoE hit your pet or CC your pet (frost, shadow, and arcane probably). Poisons and DoTs wont hit your pet much, neither will physical attacks. Avoidance really helps here, too.
But before you put on the defensive stats, be sure to get damage. Cobra reflexes, any active abilities you plan on using (dash/dive, screech/claw/gore, bite, lightning breath, charge, poison, etc).
While Katchii commented on PvE raiding, I'll comment a bit on PvP. You have more to look at in PvP than just DPS:
-If you get a DPS pet, your enemy will die faster, so ravager/cat/raptor is good here (raptor is best).
-Cat's prowl is a great tool, either to scout or if you're a NE to set up ambushes.
-Wind serpents can still deal incredible damage while rooted with lightning breath.
-Scorpids and serpents can poison targets, preventing them from bandaging/stealthing (they can still stealth/bandage, but only until the DoT ticks).
-Boars can immobilize the target for a second, which is great in PvP for catching the enemy FR or for keeping people off yours, or other situations where movement is handy (i.e. kiting).
-Bats have screech, and also are incredibly big making it hard for enemies to see what's going on.
Remember, you can always have multiple pets (since you're 70 you can safely get 3 once you've learned all the skills). Get a boar/windserpent for PvP, a ravager for raids, and a bat for soloing (screech AoE FTW) and hey, they'll all be pretty good at all 3, but you have one specially suited for your needs.