I just let the dog bark and slaver all down the window, and if they persist we open the door (with the dog fully under control) and ask how fast they can run to the gate.
There was a slight hicup a few months back when a particularly persistant git was giving out and I let the dog go, the bloke...