Please take him to a herp vet, there should be plenty in CA. That finger is probably causing him alot of pain.