Animal Aid carefully took the pup and put on their transport vehicle, so they could send him to a nearby hospital.
After a hospital checkup, it turned out the pup had two deep puncture wounds on his shoulders, and he was very brave through the whole process.
He was unable to walk on his own, even though he tried the best of him. It looked like he needed more rest and caring.