Dr. Dog – A Programme for Children with Autism
Blue Cross of India was founded in 1964. It is the largest animal welfare organization in India with five animal shelters, hospitals, out-patient clinics and ambulance services in Chennai, Kanchipuram and Thiruvallur Districts of Tamilnadu. Blue Cross introduced ABC (Animal Birth Control) for street dogs in 1964 – the world’s...