So what if they have the right to come on your property and defend themselves? Just because we have a RIGHT to do something does not mean it is the right thing to do. This guy is obviously a complete jackass who has some issue with animals. That being the case, he needs to find a job that does not bring him into contact with them. I would be sure I was home one day and throw a fit with him like he had never seen, then I'd lock the gate so they did not have access unless I was home to bring the dog in. If they don't like that inconvenience, they should have better employees. Of course, all that being said, we do know that these people have to have access to the meters, so we should make provisions for that. My fence is only around my back yard so that the water and power meter guys can get to the meters with no problem from the dogs. Regardless, there is no excuse for attacking an animal that has exhibited no threatening behaviors. That's abuse, pure and simple.