Right? She is walking, and she'll be walking unassisted before long, though likely never quite back where she was. And her dog was found and is okay. It all could have gone so terribly worse. And yet it's still so awful.
Weird aspect - they didn't have any contact info so nobody would even have known right away, but I'm her dog's emergency contact at daycare so I got a call from them. I was able to track her down through the fire department. Put your ICE contacts in your phone!