I second the pyranese/anatolians. We have 3 at our ranch living with herds of sheep and goats, and 3 more as house pets. Our family likes them a lot for what they are bred for. What about contacting your neighbor and asking to keep their dogs off your place? To be honest, if you get one or two livestock guard dogs (LGD's - they perform best in pairs) and some neighborhood dog(s) come messin around your LGD's pack, they will kill the enemy. Trust me. Of course maybe the neighborhood dog comes over and is very submissive and a simple growl from your LGD gets him on his way. However, I have seen two LGD's grab each end of a stray dog and pull him apart with very little warning to protect their flock of goats. Maybe add a fence to keep out an honest stray dog, and if one climbs/digs in and your LGD kills it you won't feel so bad? It's sad to think about but thats what these LGD's are bred for and its what will ultimately happen. Good luck and if you decide to go with an LGD, do your homework on how to best socialize them and raise them for what their ultimate job will be, and don't just make them a house pet (easy to do since they are so cute as pups!)