are all german shepherds aggressive?
German Shepherd dogs are naturally very stable dogs. As is the case with most dogs, they are not naturally any more aggressive than any other breed and far less aggressive than some. ... However, they will normally only show aggression, if you can call it that, by means of a warning through body language.