I have an 11 year old Miniature Schnauzer and he's pretty shy and fearful of new people (men more than women). He can be aggressive at times, lunging or biting at people when he seems to think they are too close to me. He'll even nip at my family members when they do something harmless like...