why are german shepherds aggressive?
German Shepherds are extremely overly protective when it comes to their family and owners. ... That's why a GSD becomes aggressive, starts barking and charging at the person. This is a common behavior problem of a GSD as it is a loyal dog and cannot see its family in danger.