I agree - the younger the better.From my experiences you can't teach them to not attack if it's what they inclined to do. Once they have reached that point it seems to be set. It's better to do the training when they are younger, and establish that respect for you before those hormones kick in. Prevention is better than trying to fix them.