If you're going pet based with your WD, you want to get yourself into the Helltooth set and the Zunimassa set.
Although it doesn't show it in the link, I have the 4-piece Helltooth bonus going and the 6-piece Zunimassa bonus going as I have the Royal Ring as my Jewellery slot cube power...
http://eu.battle.net/d3/en/profile/theukmoog-1260/hero/3414545
combined with the Uhkapian Serpent power (which you are wielding), my WD is very, very tanky whilst my pets (the Fetish Army is permanent, thanks to the first Zunimassa bonus) do the work with their physical damage.
I've found the Belt of Transcendence to be essential for this build for getting 15 Fetish Sycophants out quickly and at 15 constantly.
I use Plague of Toads and Acid Could to apply the Helltooth debuff and to trigger the belt to get my psychos out.
Although my raw damage output number is low, 670k shown there, it's my pets that do all the damage, I'm just there to survive and debuff the enemy, with damage redirected to my dogs (who I have never seen die!).
I've managed to solo GR35 with this build and can survive, easily, in a group at GR39.
Once you get those 2 sets going with their bonuses, it's amazing how much damage you can sit through! Spirit Walk is still essential to get out of those 'teleported into a room of spinning lasers" moments, though.
I'm sure there are people doing better solo with their WDs, so am looking for tips to improve the above, too