you are lucky to have such good neighbours. A near neighbour of mine has Jack Russels which roam free. I caught one of the blighters in my hen run one evening after the hens had gone to bed and 3 days later 2 new young hens were taken. He admitted his dogs roam free but didn't admit any responsibility. I found the trampled grass where the dog had jumped over the stock fence, directly opposite his property, I don't think a fox would trample down the grass like that. My next door neighbours have free range hens, they buy 4 at a time and they have lost all of them, regularly, over that last few years. They lost 2 in the same week I lost mine but they don't believe the Jack Russell theory, perhaps because they have an aged Jack Russell of their own. They seem to think a 4 ft stock fence would keep a predator out and they think perhaps a local sighting of a buzzard explains their recent losses. I can't see how a buzzard would carry off two hens in one attack. They got two more hens a few weeks ago and I found the feathers that were all the remained of one of them this morning. Even though they;re not mine, it upset me because it seems such a waste of nice hens. These hens had been coming out all over the path and fields and I was keeping my dogs on leads until far from the houses, just in case. Whatever is taking them, since my losses this Spring, I now have my hens inside 'Fort Flox', a hen house, in a fruit cage, surrounded by an electric fence. I took the view that it was my responsibility to protect them as best I could.