I'm sorry Claire, I don't know what to do but I do feel for you. Maybe you could look at some web sites that discuss post traumatic stress. I'd like to say to try some counseling but the NHS is pretty bad at providing such help.
My sisters dog was attacked by a GSD. Her dog was not injured as my sister somehow managed to get in between Lucy and the GSD. She won't walk Lucy off lead anymore. I think pavement walking is safer as dogs should be on leads.
Thinking of you Claire.
¨°º¤ø„¸Dylan, Poppy & Kipling's ¸„ø¤º°¨
¸„ø¤º°*¨''' ' "*Mummy`` "*'¨°º¤ø„¸