Sorry for going on everyone but I need some more advice, the theory of adolecence shyness seems to fit as explains alot if his behaviour lately, but I'm at a loss now how to correct it, the main issue we are having is his snapping at strangers, iv been googling all morning but can't find anything that ties in to his behaviour, when people approach him he is fine with them prying him they could even do it for 5mins and he would appear fine however it seems to be when they withdraw there hand he snaps and starts barking, with fear I would expect it to be the opposite as in when they approach, he doesn't do it with us but there are some people he has known since a pup that he is doing it to, but also not everyone, do I stop people talking to him completely? Even people he knows or does that reinforce the fear? Will it pass or get worse, am at a loss anyone that could give advice on techniques to help or anything would be appreciated, also do we give him in to trouble when it happens or does this make him more fearful? Thanks again!