There is a thread on Thottbot regarding dual-wield that I found enlightening. In particular, one post relays information from Blizzard employee Kalgan's response to warriors about dual-wield. The relevant portion of Kalgan's post is as follows:
While you will kill more quickly using 2h, you are expected to end the fight with a lower remaining health compared to the same fight using 1h+s. In the 1h+s case you will be killing more slowly, but have more health at the end of the fight, and therefore less downtime over the long haul (and yes, it is balanced to account for the fact that killing more quickly implies taking less hits from the enemy).For a class not specifically designed with melee as a primary combat style, it seems sensible to take the approach that should, theoretically, end with me having taken less damage. Additionally, I have a second weapon providing an additional stat boost. So when level 20 rolled around, I definitely decided that dual-wield was the right way to go.
Conventional wisdom dictates that when dual-wielding, you should place a slower weapon in your main hand and a faster weapon in your off-hand due to the increased miss rate for your off-hand weapon. In terms of roleplay, this is perfect for my Dwarf. His main hand is the one that was crippled by his pet, so he would strike more slowly with it. And any person striking out with their non-dominant hand is sure to land fewer attempted blows.
As WoWWiki notes, since patch 2.0.1 traps can be placed in combat. Although I didn't initially anticipate it, traps are a valuable part of my play. When pulling a mob, I lay an immolation trap, send in my pet, have him grab the mob's attention and then bring it back across the trap to apply a DoT as I jump in with a Raptor Strike and a Wing Clip. (I always keep a Wing Clip up in case an unexpected crit sends the mob running.) When I charge into a mob along side my pet, I don't always drop an immolation trap right away. In that case I usually wait to see if I need some more DPS in the fight. The reason I wait is because I prefer having my freezing traps off cooldown, either to trap an unexpected add, or to trap my combat target so I can back away and bandage. I prefer freezing traps to fearing beasts for crowd control since runners sometimes bring friends back with them.
I also didn't quite expect the utility of Entrapment or Improved Wing Clip to be so helpful. Both of these talents sometimes give me a surprise moment where I have the luxury to back out and decide to heal myself or my pet for a little extra security.
Similarly, in a pinch I may choose to use Disengage and momentarily activate my pet's Growl to drop aggro and cause the mob to focus on my pet while I heal. Aggro sharing with my pet isn't optimal since it limits my opportunities for Mongoose Bites and Counterattacks, but it's a valuable tool when necessary.