Scary stuff. Glad he's doing better. When I was a kid we had a Beagle puppy and she got out of the yard and was hit by a car. Unfortunately she didn't make it.
Glad it was relatively minor injuries. Hope he heals up well with no setbacks.
Sent from my SM-G975U using Autogeekonline mobile app