Karuna offers the services like providing Shelter and Rescue Home to Animals, Ambulatory Services, Health Camps, Human Education, Cruelty cases, ABC / ARV Programme, Night Emergency Services and Snake care Service in Karnataka India.
The organization was established in the year 1888 as "Bangalore Society for the Prevention of Cruelty to Animals" and was registered as a charitable society on 24th May 1916. The name of the organization has changed to "Karuna Animal Welfare Association of Karnataka" on 30th September 2001. Karuna is a member of WSPA, England and North Shore Animal League, USA.