oh my goodness! just reading your story has brought back what happened to me,
while my son was walking my dog on the lead 2 dogs off leads came and grabbed her legs my son got 1 off and my dog took the other 1 by the scruff of the neck and throw it and made big gash in it. The man was very angry with my son. but his dog attacked my dog! anyway i know what you are going through so mind yourself. big hugs and more hugs :hug99: