sorry you are going through this..My dogs are penned but lately we have had a few issues with the neighbours dog, he is a GSD and a very large one at best he has been coming here religiously every single day for the last week and half and he always seems to elude us when we try to capture him on the camera. we were told if we shoot it (which we don't want to anyhow) we will go to jail and get a fine. and complaining to the neighbour is no use cause he is a total idiot anyhow. His dog jumps out in front and chases the school bus and other vehicles too. They need one more complaint to take his dog away. his excuse to not having him tied up is that when he did tied him up he ripped out his metal stairs and had to have someone come put them back on. My view is, if you cannot control your dog you shouldn't have one. Anyhow we were told get a few pics of the dog, or catch him on film and then submit it and they will come get the dog. Its not the dogs fault that his owner just allows him to run free and wild. but I just have had enough. MY Dh was told he could unload some paintballs on the dog to scare it away, but that hurts I can certainly attest to that fact as I was an avid paintballer and I have been hit many times. 
I hope you find your roo, and that you are able to identify the culprit and prevent him from coming back