I haven’t read all the responses but let me way in as a utility worker. I encounter this all the time. At the very least dogs chasing and getting in front of truck in the road is a major annoyance. And a lot of the time it is a danger to the guys working for a living providing you a service and anyone else. Swerving can cause you to lose control and run off the road or another vehicle, especially on a dirt road in a heavy truck. Tapping or hitting the breaks doesn’t always seem to be of help when the dog(s) are chasing and getting in front either, because then they all get in front. Stopping to render aid or let the owner know, bad idea for the driver. The dog or other dogs can and will attack you, and the owners are liable to attack you also. I’ve ran over several dogs, not because I wanted to but because the dogs and their owners didn’t give me a choice. I stopped one time to render aid and let owner know, I was young in my career, and it didn’t go well. Never again did I ever stop, it just wasn’t worth it to put my safety at risk. This is totally the dog owners fault to let dogs roam that chase cars. My advice is to put your dogs up and as the neighbor maybe not get so wrapped up with emotion for your neighbors own negligence.