Ive done duel wield with swords, daggers, axes. Ive done 2 hd sword, 2 hd axes, polearms, staves, even thrown weapons, Everything. Every skill is over 280 up to 300 now and no duel wield setup has ever matched a good 2 hd sword ever. You cant match the 2hd for +s, you cant match it for damage, You just cant match it period. People like watching their guy swing fast with duel wield and it looks pretty and all but I watch my DPS meter and the stats dont lie. Try to go Barberous blade at end game if you can get it to drop.
My pet does 30-33% of my damage and will hold aggro as long as I only use sting and auto shot. Start dropping arcane and aimed shots and you will prob pull aggro off of your pet.
New growl is every 10th level. Get it ASAP. You may find your pet having a harder time holding aggro as you get closer to the next level of growl and theres not to much you can really do about that but tuff it out.