To successfully train a German Shepherd, it is important to first build trust and establish boundaries through quality time and mutual respect. Training should involve teaching, practice, and distraction phases with encouragement and praise for success, and reassessment and changed methods if failures occur, as the goal is for owner and dog to understand each other's needs.