In this case it is likely that the dog see's itself as your superior and protector. Dogs minds have a pack mentality and each dog or person in their pack has a level on the hierarchy. Your dog likely sees itself as the pack leader of your pack and you are his subordinate in his mind. In order to diffuse this you need to become pack leader and learn how to work with dog psychology.
__________
The key to dog training and puppy training is understanding dog psychology and applying it.