The German Shepherd breed is known for their aggressive behaviors and tendencies.
In fact, they are often touted for this behavior and it is utilized to make good, strong guard dogs.
German Shepherds are considered good guard dogs but if they are not trained guard dogs, then you need to curb any aggressive tendencies.