What a creep. Talking to your neighbors and making everyone of them aware is a good idea. The more people aware of this the better.
Also, I have a big german shepherd who "LOVES" strangers. He thinks they are tasty. You are more than welcome to borrow him for a while