We rescue stray, abused and abandoned dogs and cats and give them care and sanctuary until they are placed in forever homes. Those who are not adopted due to severe medical and/or temperament needs live their life with companionship, care and love from our team of devoted volunteers and staff. Through these life commitments to animals in need we teach humane animal care to our community, state and beyond.