German Shepherds can be trained to do almost any task set before them. They are smart, bold, alert, and single-minded when necessary and eager to please their people. They are powerful but still agile. While highly trainable, they should be socialized and trained young in life. This requires a firm, consistent and kind handler.