German Shepherds have wonderful personalities. They are direct and fearless but should not be aggressive. They are self confident and have a sense of right and wrong. Like all dogs they can usually tell when something is wrong. If you are loyal and dedicated to your GSD, your GSD will be loyal and dedicated to you.