In my expierience, you have to establish your dominance over the dog. If at any time the dog thinks it can be an Alpha it will challenge its position, thats nature. Trust me, I have many big dogs and all are traighted for attacking/defending. Once in a while my schnauzer will try for dominance...