I had a neighbor a few years ago with a German Sheppard. The first time he killed my chickens, I ask him to put her up. The second time I explained it to him this way.
If my chickens come in your yard, enjoy the chicken stew. If your dog comes in my yard, it will be a one way trip.
It solved my problem.