PSA for fellow dog owners: Keep your dog on a leash when out in public, and teach your kids to keep them leashed too. Also, if you're dog is bigger than your kids, don't let them take them for walks unsupervised.
I just got thrown to the ground by an overly friendly St. Bernard dog that was about twice the size of the kids walking it. Not a leash or adult in sight.
My disabled ass now has a bleeding, subluxated knee, a subluxated hip, and my hands are shredded from the asphalt. The kids were frantic and in tears as the eldest tried to haul their dog off me, all the while telling me he was really friendly and didn't mean any harm.
Despite the excruciating amounts of pain I was in, I very gently told them that regardless of intent, harm had been caused, and they needed to keep their dog on a leash and teach it to sit and stay and not to charge at people and knock them to the ground. I'm now going to be unable to move without assistance for the next few days, all because a dog wasn't on a leash nor properly supervised.
Leash your dogs. Thank you.