Poor girl. Was it a hit & run? Keep us posted. I hope she'll be okay. And the dogs too of course.