I would certainly call the law a few times first to report and document the problem. the county dog warden may be more useful than you think. If I couldn't get any results taking the high road, I would be inclined to take matters into my own hands, especially if a stray dog showed me an iota of aggression on my own property.