Hi all I have an adorable male 9 week old GSD. I live in a developing country with no access to dog training classes. I need advice on the best methods to use to train my dog. I want him to be a companion, and also very protective since I am a single female living by myself. So, how can I train him without totally stifling his aggressive/protective traits? I do have the book "Good Owners, Great Dogs" by Brian Kilcommons. Is that good? Also, I hear a lot about having "work" for the to do. What kind of work can I give him? Thanks in advance!