Was out running with him. He was about 5 ft behind me and keeping pace. We were on a quiet road with a wide verge and pavement and very little road traffic. A man came past me the other way with two snarly dogs on a lead and Harley ran out into the road to get away. I didn't see it happen, first thing I heard was an animal screaming. He was able to stagger towards me. The man with the dogs said he didn't think that car went over him and it was just a glancing blow. The driver was a woman and very upset and apologetic - but it wasn't her fault. She gave us a lift home and I rang the emergency vet who asked lots of questions but said it didn't sound as if anything too serious had happened. Told us to look out for breathing difficulties and check to see if he was urinating freely and that was no blood in it, and to call again if we saw either of those things.
He was walking, eating and drinking but very quiet and he was clearly in pain when he tried to go up the stairs.
DH and I took shifts sitting with him all night. Took him to the vet this morning who spent ages looking him over, feeling everything and listening to his chest. Said it was almost certainly just bruising with no broken bones and no internal injuries but we must keep a close eye on him and take him back if he deterioriated. Got some anti-inflammatories and a check up on Saturday.
Poor dog. It's only been two weeks since he was there with a cut on the tongue. He's lying on a sleeping bag in front of the fire right now. No more running with me for him.
I haven't eaten anything since. I can see it all happening whenever I close my eyes.