This poor puppy was found collapsed, starved and hurt on the streets of India. Luckily, there are still good and caring people that would do anything in their power to help poor animals. The people from the organization that protects stray dogs took this puppy and brought him back to life. It was hard, but they didn’t give up. With proper treatments and medication, the puppy managed to stand on its own feet again.
Take a look at this miraculous recovery!