The Animal Anti-Cruelty League Cape Town is dedicated to providing shelter for abandoned animals, promoting an efficient adoption programme, prosecuting animal cruelty cases, running welfare hospitals for lower income groups, visiting underprivileged areas with fully equipped mobile clinics and regularly addressing schools and clubs on the challenges of animal welfare.