I just hit 60 on my witch doctor, and for a long period of time now, I've been looking up builds for them. It seems that acid rain and zombie bears appear to be the most used offensive skills, (bears being more for ubers while rain is more for farming.) But then I see things like sacrifice, with summon zombie dogs or maybe the passive that summons zombie dogs, or gargantuan, etc, etc, etc. Is it that witch doctors are very versatile and you can customize it how you will, or is there a method to the madness? My question comes down to what skills to use with what passives and why? you don't have to explain it out, you could just say look at my build and I could probably figure it out, but if you would like to explain, please feel free.

Thank you for the help :)