we have a 6 month old irish setter male , who most of the time is really good . This all changes when we go outside , as soon as i leave the door he starts growling and barkingand people ( not dogs) his heckles are up , its driving me crazy , he barks when he heres someone come to the door but his fine when they come in... he has a problem when he has treats , he growls at my 8 year old if he comes near him , yet he will sit , give paw and lie down when he gives it to him ??????????? we got the breed because of it being well known for its tolerance with children and people in general i have read for hours on the net tried it when were out but nothing works ... !!! ANY ADVICE WOULD BE GRATEFULL ....