My neighbors poodles played with their chickens when the owners were home and killed them when they were gone.Thats not a sign of a sneaky dog.Thats a sign of a dog submitting to your authority while you're there.
You're going to have to confine him and train him or re-home before he kills again.He's a liability as is especially if you or your neighbors free range.Good luck!