OMG, I'm so glad to hear he's ok! I've had a dog get hit by a car and it is the most horrible thing to see, glad you didn't have to go through that.