Hi, We've adopted a female rottweiler, 3 months ago. She is now almost three years old. Originally we were asked if we could take the dog via friends, since we already have two rotties (A 5 year old male and a 4 year old bitch), and some experience with this breed, since no her owner planned to put her down her due to her aggressive behavior, and constant barking and whining when alone, and at night. When we got her she was quite aggressive towards my husband, but warmed to me immediately. And after a few hours she and my husband was best friends as well. She was obviously mistreated with brown teeth, lice, bad fur and very skinny. We also learned that the previous owner had been abusive towards her, and she was very jumpy, and not socialized. When we suddenly met her previous owner while out on a walk she charged at him, barking and growling.... She went on well with the other two dogs, except from a few initial fights with our other bitch. We made clear this was not accepted, and continuously makes it clear that we do not accept any signs of domination towards the other female. And this has proven successful. Now three months later she is beautiful, well behaved, trustful and very cuddly with us... but she gets very fearful of strangers and barks and shows aggression towards visitors. She does not seem to notice that the other dogs are fine with the visitors, and she does not respond well to vocal corrections on this either, its like she is in an unreachable zone.... she might stop for a while but the moment the visitor looks in her direction she will start again. We'd like our visitors to be calm with her and let her approach them at her own speed, but they thinks she is barking mad ...and does not exactly want her approaching them. With some dog "people" we have tried going for a walk together, and then letting her approach them afterwards in her own speed and this has proven successful, but how can we get her calm around non-dog "people"? Unfortunately most of our friends and family are not used to dogs... Advice would be greatly appreciated!!!