One thing you have to understand. A fearful dog is not necessarily going to be a biter. It sounds like she would rather hide than aggress. You still may have to manage her when strangers are present, carefully especially at first, but she may really settle down once she trusts you.
That's true, but this dog had never bitten before. We're still not sure why she did.