An anguished mama dog was wailing and barking next to a severely injured puppy on the corner of a street. Luckily, volunteers from an animal rescue group arrived as soon as they got a call and took the little puppy along with them. With love and care, they nursed him back to health.
Animal Aid Unlimited is a rescue center based in Udaipur in the northwestern state of Rajasthan, India. The organization not only helps rescue injured and ill street animals like dogs, donkeys, and cows but also helps provide hospital care for more severe cases.