If the lay of your land allows it you might consider a temporary electric fence strung across where they enter your yard. It might be enough to discourage the dog. We had to do that (ironically enough) because of the neighbors horses but it also seemed to reduce the dogs coming in for a while. (We only left it up for a month or two)