sorry to hear about your bite - though dogs need to run too !!
i`m not excusing bad behaviour from dog owners, as dogs biting passers-by is generally down to their lack responsibility,
equally, joggers have a responsibility to perhaps allow a little consideration to animal behaviour - ie slow down or walk past the dog ? the spaces you have mentioned are shared spaces, and its better to have dogs running around socialising than on leads all the time, to expect dogs on leads at all times is both unrealistic and perhaps a tad selfish? there are many more places to run free for you, than there are for dogs off lead (away from farm animals, roads etc) and as long as care is taken by all parties, all feel should the benefit mentally and physically !
you may have noticed that considering the many dogs that are exercised each and every day in both spaces mentioned, the surprising lack of dog doos for you to jog in !! - point being that most owners are resonsible, and they cherish those spaces as much as you, happy jogging jon1.