Animal Aid Unlimited

is a US-based 501(c)3 charitable organization that runs a busy animal hospital and shelter in Udaipur, Rajasthan India, rescuing injured and ill ownerless 
street animals. Each year they respond to more than 3,500 calls reporting animal suffering, with cases ranging from a cow hit by a car, to a dog with a maggot-infested wound, to a case of abuse.