Well, Leaps and Hounds said she couldn't help me. :( She referred me to another place that is way too far away for me. I checked out their website and my dog does not fit any of their categories:
They would come all the way to my house to find a dog that does not jump or bark and is good with the kids and cat and mellow in the house. They'd find a dog that not only does all they "train" them to do (sit, stay, lay, come, etc.) but would be on a downstay for the entire time they were there if I asked him to. I can leave him home all day free roaming in the house and he does not do one bad thing. He is not dog aggressive either, he is dog dominant. And just today he encountered a few mellow dogs at the mark and, while I was cautious just in case, there were no issues. He was very good. If a dog is not a totally calm, mellow, stable dog, that's when there can be an issue and the majority of dogs out there are not that unfortunately (including mine, I realize). What I'd really love is to just let him go in The Dog Whisperer's pack for even a day. I swear, that would do it. Oh well...
I think what I really need is some willing owners who will not be scared for their dogs and will trust me to discipline him and deal with his behavior so he can get through it and over it. I know I could do it, but he gets his head on top of the other dog and does this little growl and starts playing way too rough and they get scared, which I totally understand.
Anyway, thanks for listening.
ETA: I just don't agree with their philosophy that they will only be able to discover all your dogs problems in their own home. He's perfect at home. It's when he's out in the world that any of his issues start coming out. Maybe they'd bring a dog in? It didn't sound like it and anyway that seems like a weird way to do it.