What a horrible ordeal - I hope you took photos of all injuries sustained and reported it to your local council.
I was attacked by an adult GSD tied up very poorly in the back of an open van on its owner's front lawn once. I took photos of the injuries it gave me and my torn shirt and called the council immediately. There were police on their doorstep within an hour and they were given a warning. If this person has a history with their dog surely the council can take it further?