Apparently, the dog barking was what got Zhang to stop and check his bumper. Of course, he had already driven a couple hundred miles across China before hearing, or checking on the dog.
However, the second he realized something was up, he did check. He decided to get help as soon as possible. He drove, with the dog still in the bumper, to a veterinary clinic where he enlisted the help of medical professionals to get the dog out.
Once the dog was taken out, a full medical work up was done. In somewhat of a miracle, the dog was totally unharmed. According to medical staff at the clinic, the dog suffered “barely a scratch.”
Zhang says that of course, it was the work of fate. He belonged with this dog, and has since adopted him.