A man in China was 200 miles into his road trip when he heard barking coming from the front of his car. He pulled over to investigate and saw it.

A man in China was 200 miles into his road trip when he heard barking coming from the front of his car. He pulled over to investigate and saw this:
A puppy was stuck in the bumper. Somehow, it was alive.

The driver knew he hit a dog a ways back but had an explanation…
“I was driving pretty quickly at the time so when I hit the dog, I thought it had either died or run away, so I didn’t get out of the car to check.”

He drove to a vet where the dog was freed from the bumper – a total of 248 miles from where it was hit.
After being cleared by the vet, the dog was taken home by the driver. He felt it