I hope she's not too badly injured and she recovers quickly.

No, the driver is not responsible. She was on the road where she shouldn't have been. Dogs have to be under their owners control at all times, so the responsibility is yours. I hope that doesn't come across as harsh. I know how hard it can be to keep control of a dog at all times.