I have a 11 mo old German Shepherd. He's kind with everyone. I'd actually say he is TOO kind. He always greets strangers with a wagging tail. I took him as a watch dog but what a pitiful watch dog he's going to be if he doesn't bark at anyone! I consider taking him to a dog trainer but I'm slightly afraid they will use violence to get him bark and I don't want viotent methods to be used on my dog. I'm at a loss. Please advice.
11 mo old is still so young! Don't worry he'll learn how to protect you. Mine started doing it at 1.5 yo and sometimes he does it too much even. Please don't use violent methods, it will only ruin his character.