So sorry this happened to you! Loose, aggressive dogs are my riding nemesis- I am so thankful for my therapy dogs in peds that keep me from hating the entire species....