This is a reputable site to use to search for a place to find a service dog. You can search for a program at https://assistancedogsinternational.org/main/looking-for-an-assistance-dog/
Assistance Dogs International (ADI) is a coalition of non-profit organizations that raise, train and place assistance dogs. ADI does not directly provide, train, certify or register individual assistance dogs or assistance dog teams, as that is the function of our member organizations. ADI certification is only available to assistance dog partnered teams that were trained by our accredited member programs.