I'm fairly new to both WoW and Dual-Boxing, so pleave forgive any noob questions I might ask.

I recently started dual-boxing and I'm LOVING it. I use Keyclone and am playing with 2 Hunters. They are both level 29 right now and that's the highest level character I've got in WoW so far. Currently they are both going down the BM talent tree for the most part (with some must-have picks from MM that I read about). They both also have Wolf pets.

My question is: Am I taking the right path? I've been trying to decide if it's a good idea to have one of the hunters have a tank-style pet (like a bear for swipe and thunderstomp) or if they should stay the same. Also I don't know if I should try the MM path for them. Like I said, I haven't played the game long, so I don't know the ins-and-outs of hunter life.

For the most part, I play by myself, no grouping. I'd like to be able to do instances with just the two of them, but I don't know how feasible that is. With my hunters as they are now, if I get more then 3 mobs of equal level attacking once, one or both of my hunters tend to die. Would that change if one of my pets was a tank-type?

I know I've asked a lot of quetsions and I apologize for that. Any help would be most appreciated please. Linking to specific builds on Wowhead and giving specific examples would be AWESOME!