German Shepherds are large, muscular dogs.
They are confident and loyal.
A good German Shepherd needs a strong owner who can be the pack leader.
Good training is important for this breed.
They will not become aggressive without reason.
One of the most popular breeds in the US, German Shepherds are a good breed if you have time to train them correctly.