It's not uncommon to associate the idea of sanctuary with a place of worship.
And for one gravely wounded stray puppy who desperately needed a helping hand, a temple proved just the right place to go.
Rescue workers from Animal Aid Unlimited, an organization that rescues India's street animals, found the critically injured puppy huddled in the corner of a store room of an ancient temple.
When the puppy arrived at Animal Aid's rescue facility, staff and volunteers had their work cut out for them.
They examined and treated the puppy's wounds. He had lost so much blood as a result of his injuries, that he required IV fluids for days before he stabilized.
After four weeks of intensive care and rehabilitation, the puppy, later named Punkin, emerged a whole new dog with a much brighter outlook on life.
Thanks to Animal Aid's lifesaving efforts, Punkin is now a happy, healthy puppy who spends his days romping and playing with his human and canine pals, just the way a puppy should.
Watch Punkin's rescue and recovery here:
Caution: puppy's wounds are a bit graphic.
If you'd like to contribute to help Animal Aid Unlimited continue saving lives like Punkin's, you can do so here.
WATCH NOW: Dog and Flight Attendant Love Story