To assist in finding homes for pets whose owners can no longer care for them. To rescue, foster and provide necessary veterinary care for homeless,...