Animal Welfare League facing potential closure pending contract agreement with Charlotte County