Thank you all so much for your replies. I did call and report it to the Sheriff's office so at least there is a record. I think I may just cut my losses and be thankful I wasn't seriously hurt. The guy was really agitated and I just don't have the time or patience to deal with him, and yes there is a leash law in my area which was obviously not followed.