You're right it will probably take a while for her to get over her fears...that's not an easy thing for us humans eaither...but every little bit of improvement adds up, no doubt in my mind she will make it. Sounds like you already have a one in a million kinda dog...and in such a pretty package too! And at this point, if you ever needed to give her up, you could probably find her a great home with rally people instead of having to take her chances at a shelter.