I am looking at getting a GSD; however, I know there is a lot to learn before you just go out and get a GSD or any dog for that matter. I started reading all of your post and I must admit I have learned more in the last couple of days than I have in the last few months. Thank you for all of your insight and I will keep reading. Again, thank you and have a great day!