I am thinking of buying a stun baton for walking in the evening with my wife and my dog in the case of any stray dog attacks. I was considering a Ruger LCP, but someone suggested this less lethal option because it was "enough" to scare away dogs from my dog. My concern is pit bulls and such, which seem to have an ability to ignore pain. Thoughts?