Very big stick !!
Dual purpose tool with dogs ... play time and SPANKING TIME!!

Seriously though, if you're not sure, find a dog trainer/school and ask them for some help/literature. There is a lot to consider, and some things are more breed specific too.