I'm not an advocate of doing anything to the dogs. They are just animals; they don't understand property lines. To punish them for violating your space is just wrong; it's the same as putting down a pit bull because some asshole hung chains around its neck and taught it to fight.

I agree with Bailey on this one: you have a neighbor problem, and that is what needs to be solved.