It can go into remission-that's what I call it.
You can get the dog as confident as you can, give them good leadership, consistancy, have them as comfortable as possible and allow them to be the best dog they are capable of being.
You can do it slowly, using desensitization and it sticks for life-remission but no cure-it's always there but not apparent.
You can do it quickly and then constantly need to reteach it every time.
That's how I feel about it anyway! But Kramer, Bella, Mariele, and now working on Ilsa (who is
) have all (knock wood) done really well using that slow, NILIF, calm, lots of obedience classes, baby step approach.
Breaking it down-need to think about it more-but look at all of those things above as a whole done very slowly over time and the entire time protecting your dog from a situation, person, event that will cause it to go into a panic.
For the vet office, many visits over time just popping in for a weight check and a howdy with lots of good treats makes a big difference.
There are a lot of good sites http://www.k9aggression.com
with a link to the Yahoo shy dog group-worth joining just for the archives.
Do you have two dogs? How is the other dog?