Getting a puppy can be one of the best days of anyone’s life, but where it goes from there is completely up to the human. Especially with large dogs like german shepherds, you want to teach them the necessary obedience skills and manners to have a well behaved dog when they reach their full size….