As someone who has a conceal carry permit, I find the jokes about using weapons a matter of stupidity. Nothing the poster offered even approached the concept of carrying a firearm to address the situation. Call the cops, gee, what a concept. If you didn't notice you pay for them to respond to this crap. Especially a small town, what the hell else do they do? In a big town, yea, maybe you try on your own to deal with it, but why in a small town? Most people would get the issue.
Control your dog, you identified, pretty simple, and yes, I am a dog owner. Then Identitify this neighbor as being an issue. No long discussion needed.