I've mentioned this a time or 2 on other threads. We need to use something like Halt, for the good of the dog.
Used to have a dog that ran out and chased me, but I never felt threatened, so never used my Halt on him. Then one day, I was passing on the opposite side of the road from the house, and the dog ran out...right in front of an on-coming car from the other direction. That was the end of his car-chasing days, and all his other days for that matter.
So I've made it my mission in life to break as many dogs as possible from chasing me.