my dog is almost 5 months old. he's boxer & australian shephard mix. he is fantastic with myself & my 3 children. but when someone he does'nt know approaches him (even children) he growls & tries to nip. i bought a muzzle & am going to try forcing him to let people pet him. i don't know what happened to him to where he would be this way. please help.