iv`e had dogs,come an go.baiting them will work for a while. but the owner always buy another dog two replace the one that is missing.then you have the same-o same-o.all over again.if you let the law handle it, the $300 dollar fine works better an the people know you will report them.iv`e had dogs in an out many time an when i told them all.. no dogs running loose around here. it`s the law..most cases they don`t pay attention ..iv`e trap,them got pictures and my dog warden just loves me for helping her do her job.get to know your dog warden and he or she will work for you.it don`t matter what you do.,you are the bad guy.my dog lady said these dog owners just don`t get it.call me anytime...it funny,i have to laugh to myself. i see all kinds of dogs now walking up an down the road by my house with the owner leading them on leaches .some wave an others give me mean look.again the law will work for you.do what ever you have to do for starys,most of them are dumped off.