Don,
Most of the programs around here tend to be independant Non-profits. The org that I am working with is Summit Assitance Dogs (http://www.summitdogs.org/). The org. provides the dog some basic dog stuff (leash, crate etc) and training. Hero and I go to classes once a week with about 5 other dogs/trainers. Our primary duty is to teach basic obedience (including "doing his business" on command) and to give the dog as many experiences as possible so he will react calmly to most stimuli that he encounters. Hero and I have been to Cruise-ins, Small airports, farmer's markets, long ferry rides, sports bars, skateparks, day care, diners, playgrounds etc. It has been a lot of fun and very rewarding but it will be tough when it's time for him to move on. I will keep him about 1 year, then he goes on to 10 weeks in a prison where inmates will give more intensive training and then 4-6 months of specialized training by a proffessional. He will have 18-20 months of training before he goes to his person.
I thinkif you google "assistance dogs Tennessee" you should be able to find some local org.
Mike