One day my grown sons and I were sitting on my porch visiting and my bantams were out eating grasshoppers when the neighbors dog came in my yard and got after my birds. We ran him off four times, and when he came back, I got my shotgun, and before we could stop him he grabbed a hen and lit out for home. I walked up to the neighbors house and there on his porch was my chicken, dead in the dogs mouth, I gave the dog both barrells, and when the guy came out I just pointed at his mutt, and walked home. Later he told me that he had an electric fence around his front yard and the dog had a collar that was supposed to stop the dog, but that his dog would run and jump across the wire to escape. Well, two 12 guage shells stopped him once and for all.
If you''re not willing to do that, catch the dog at night and haul him off and shoot him away from town. You shouldn't have to put up with that nonsense. Seems most folks have more dogs than I have chickens.