You could get a hold of the dogs and take them to the pond each time they come to your property.
This way nobody gets hurt and the inconsiderate neighbours will have to pay a nice fee to get them back. After a few times they might be willing to take more responsability.