We have a white german shepherd ( 1 year 10 months old ) she is fine with certain people. Yet others she will bark at, and some she will go and nip anywhere on the back of their body. Also she is aggressive towards other dogs her size and bigger, but smaller dogs she is perfectly fine with. I do know the home we got her from abused her so it took her a whole to trust everyone in the home that lives with her. Certain people male or female that come in the house she will either bark at or nip them even if they come over pretty often. Other then that she is a loving and amazing dog.
Our last shepherd was protective but was not as aggressive as out new one.
What would you recommend to do, or is it normal behavior ?
Any information will help