OUCH! i've seen some pretty serious injuries from collisions like that (but helps you knew she was coming at least) - oh Sassy!
Hope you aren't too sore
Penny was one of those dogs that would absolutely run into you (anyone). she had zero sense of going around. sure sometimes it may be accidental but other times she HAD to know I (or my friend) were standing there and pretty sure I saw no signs of attempted breaking :P