You Americans need to tie your dogs up
It is all to common here in Va. At least once a week. People out in the country just let there dogs run around.
If the firm loud " NO" doesn't work then I usually spray it in the face with water,
most dogs hate to be sprayed in the face with water.