Originally Posted by ron
Even without CGC, you could have other activities with your dog. Have you thought of testing to be a SAR dog? It's a singular task suited for dogs with intense concentration and a good sniffer.
SAR training takes several years, and usually must begin from puppyhood to have successful results. Anyway, SAR dogs must love
all humans, ALL
humans, and want to be with strange humans more than anything else in the world. To them the best thing in the world is playing hide and seek with strangers, and giving smushy love kisses to the person they find and running back to fetch their handler so they can get more smushy love kisses when the handler is retrieved. They must love it more than rabbits, more than food, more than other dogs, etc. So it probably wouldn't be the best line of work for a shy dog.
If he does have a good nose though, you could work on tracking or air scenting. If not then maybe some athletic sports like flyball, agility, etc. Activities like that would give you a lot of training opportunities to overcome his weak points while boosting his confidence, doing things he likes and is good at.