The experience with the horrible man sounds scary. I love your pluckiness with the woof woof.
One of the most brilliant things I ever heard was "When you see crazy coming, cross the street." Of course the person who told me that did so because he thought I was crazy, but it was been real wisdom for me in terms of trying to avoid people who are crazy in any way.
Very wise. Most martial arts (when not practiced as sport) actually believe that too, avoid is best practice.
I really admire you're taking advice from that nutty guy, though I'm sure he got it from someone sane.
It's such a shame crazy often looks so normal. In my case yesterday, Mr. boring man with brief case was actually woman-hater crazy guy. I left by the nearest exit and hoped I wouldn't bump into him on the outside (already practicing jujitsu moves in my head as I climbed the stairs just in case he he)