change acid clouds rune to blob when u get the chance. its amazing and if you spam it like i do, the lil blobs will help alot in dealing aoe dmg . they ahve actually suprised me with their power in a boss fight. (spam till empty-spiritwalk to replenish mana-spam again. you have around 8 blobs on your target now doing a shitton of dps)
That was definitely a good tip. I just finished Nightmare Act 1 at level 37. I've tweaked my build to include that, and changed it quite drastically as well. The build I'm currently using now just completely melts through entire mobs of enemies. I still use the dogs, and I have no problem keeping them up, and even when they do drop it's usually after the refresh is back up. Even with bosses the build I use proves no problems. This is the current build I'm running: http://us.battle.net/d3/en/calculator/witch-doctor#hWdiYT!ade!abZZZZ
With this build I am dropping maybe two Acid Clouds, and then spamming the Rain of Toads. Rain of Toads completely burns enemies down like no other. When I get low on mana I'll just start lobbing Firebomb.