hunter spec: Talent Calculator - World of Warcraft
you can play with it, but that's roughly what I use.
Requirements:
Barrage+Improved Barrage for AOEing whelps down
Go for the Throat+Bestial Discipline for focus regeneration, so your pet can generate threat -and- DPS
Animal Handler is also for threat (and dps).
Spirit Bond makes healing easier, especially combined with pet talents.
Catlike Reflexes Dodge
Everything else that isn't directly for your pet is flavor and can be adjusted.
pet spec: Pet Calculator - Wowhead
the points in cobra reflexes + spiked collar can be moved around.
You need a tenacity pet. I use a scorpid just because I happen to have an 80 scorpid (and they're the best single target DPS pet when they can just sit there and stack their poison). A turtle would probably be my choice if you wanted something that can *REALLY* mitigate damage. Scorpid or Gorilla if you want threat.
Don't use your pet to hold the whelps, just keep him on Ony and stay away (but in range of it to DPS+Mend Pet when needed). Feign Death on cooldown during P1+P3, and save FD for when you're targeted by a fireball during P2. Avoid deep breath. Use MD on cooldown also. Bring bandaids and a health potion if you want. You will be taking a decent amount of damage during P2. :/