A quick call to your Counties Animal Control. They will loan you traps as well. And a big fat whopping fine to the dog owner may teach a valuable lesson of being more responsible and respectful to his neighbors.
Free range dogs is a pet peave of mine. I am a responsible dog owner. I keep my...