orangetree - my sympathies to you.
when i was a child we lived down the dog walking road that led onto the woods. It was a nightmare - I cannot describe how unpleasant it is to tread in dog poo while wearing flip flops...(vomiting emoticom)
The loving dog owners would reach the top of this unmade road and just let their dogs off the lead - it was only about 500 yards to the woods, but they seemed to think it was perfectly OK for the dogs to run all over what was very obviously someones front garden (flower beds, driveway, very small entrance etc, children trying to dodge the poos and play...) and do whatever they liked - urinating, digging, pooing, ripping up plants and all the other lovely doggy things
It used to drive my mum insane - how hard would it be to either clear up the mess, or just control the dogs until they did get onto a bit of appropriate land to do all their lovely doggie things? We all became dab hands at mixing jeyes fluid and clearing up OTHER PEOPLES DOGS' SHIT as we grew older and the total lack of consideration from some, not all, dog owners has put me off dogs (unless they are useful working ones) for life.
The owners would just smile or ignore you while their animals messed all over our property. Now, should WE have been the responsible party and fenced in our entire front garden with 6ft high fencing and electric gates to prevent the anti-social, albeit natural behaviour of a few dogs, or should the owners have been a bit more responsible and considerate?
Obviously it has scared me for life but SOME dog owners are just really, really thoughtless.
If you had sheep in the field I think you would be within your rights to shoot any dogs that were worrying them...I take my hats off to responsible dog owners and say a MASSIVE thank you for clearing up after your pets and keeping them under control/on a leash as appropriate.