Animal Aid Unlimited is one of India's leading street animal rescue centers. Our hospital and sanctuary are home to more than 4,000 rescued and recovering animals each year. Udaipur, AAU's home city, boasts India's highest per capita citizen involvement i ...