We adopted a Lab, chow, mix 8 yaers ago. He had one home were the family didn't want him and neglected him.
He was suppose to be our indoor boy, but he became approx. 125lbs. & we weren't ready for such a big,strong boy. WE ended up giving him to a friend of mine. Her husband adored him and kept him inside with the family. Then th husband went into the army and was in boot camp for awhile..my friend put him outside in a dog lot. He was neglected agian. I noticed his health was really bad and I rescued him back.
Now he is very aggressive toward others except us. I do believe they know where "home" is and they are protecting it and making sure nobody takes them agian. After we had him back awhile we noticed he wasn't being aggressive to be "mean" he was scared. He would bark, lunge, and bite, without actully hurting anybody.
We are cautious with people and let them know to stay away from him.(this is also a good deterant for break ins because everyone knows to stay away!!)
We do have one set of friends who have befriended him by taking baby steps. while he was "tied up",They started by standing back out of his "personal space" and staying still, confident, and speaking gentle, then it went on to giving him treats, and then ribs. They are now his buddings.
I think having one (or a couple: husband wife, so that it's male and female) is a place to start getting her comfortable with others and seeing that they aren't going to take her from her "home", is a good place to start. Just have them come around and be "familiar" Not paying to much attention to the dog in the beginning. Use common sense, have the dog on a leash. Not a lead with you. Then go from there, slowly. This can take months. It sounds like you love the dog, so it will be worth it.
Also watch the dog wisperer. He is so good. watch the program over and over seeing different situations before you Jump" into it. Jake is not completely socialable, but we can have more people around now. Be confident, do not show any reluctance,or nervousness to your dog, when you or anybody else is around him. Stand with great posture,shoulders back chest out, just like a dog does, and don't wait till she's upset, be this way all the time!! watch the dog wisperer Ipromise he will hlp (on animal planet)
Hope this helped, good luck and love your dog.
but rember, No person getting hurt is worth a dogs life. This was very hard for me to come to terms with. You will suffer, they will suffer, and the dog will suffer, either be shot,or hurt by some idiot (I live in the south) or be put to sleep anyway.
God put animals on this earth for our pleasure, and if she's truley a danger, keep her away from everyone else, or do what you have do. Think of her well being as well as yours and others. If she can't live happy, she doesn't understand why and it's not fair to her and sometimes it's more humane to put them down. I hate giving that part of my opinion, but....
Good luck, and say a prayer. thats the best place to start.
If you realy believe in something, or sombody, you have to act as if it were so.~Mary Crowley. founder of Home Interiors and gifts.