No, it's not your job to protect him in your yard. Sad to have to let it come to this, and my greater concern might be if your dogs enjoy doing the deed too much, and then look to your own flock to provide the same entertainment. But, you know your dogs, and know if that is likely to ever become an issue.Thanks Lazy Gardener! I didn't think about catching him. He's gotten a little slow since the last attack, so I should be able to catch him if I ever see him come back. Perhaps presenting him to the neighbor with shorter wing feathers will get my neighbor to keep the rooster in check. If not, then I think just allowing my dogs to take care of the rooster instead of intervening, like I have been, will be my only option. I shouldn't have to care for someone else's animals and have to be careful about letting my dogs out in my own backyard.
If they think a fox is responsible for his eventual demise, all the better.We have spoken to them and the neighbors behind them have complained. They don't know that my dog attacked the rooster. They thought it was fox (we have foxes in the area).