26 years of helping animals and ready for more… ESTABLISHED in 1991 in San Rafael de Heredia – Costa Rica, our Animal Shelter has been providing services to animals and their owners for over 20 years. Through donations from people like yourself and companies with the best interest of our animals at heart, we have … Continue reading ABOUT US