First off, I'm not going to be any help either

, but didn't want you to feel this is your dog only. I think they act like this because they are afraid. Cooper does not adjust well to new situations. I have had him since he was 9 weeks old and always had him around new things and people and such. I did my absolute best to socialize this little guy, and I keep trying. The breeder told me before I got him that he was the "shy" one. Cooper has flown to Texas from Washington 4 times, and he does well on the plane. Our next door neighbors though by our Texas house have two larger dogs. One as sweet as can be and the other one can be..if you don't mess with her. We have to keep Cooper and Honey seperated because he is so afraid of them and he will bark and has snapped at them. He got his ear nipped at for this last time. I think alot of it is he thinks he is protecting me, but alot is also that he is just not on his own territory and he is afraid...this is how he shows it. When we go for walks in places he is not familiar with and we try to do this alot, he will try to head back to the car every time, he cannot enjoy the walk at all, because again, it is unfamiliar to him and he is afraid. I think this whole trip, the other dogs, the unfamiliar place and people, just everything is too much for your little guy and your just gonna have to understand and know this is the way he is. Hopefully for you and for me, they will get better at this "change" thing and the "other dogs" thing and I think we have to keep trying with them and not give up, but I'm not holding my breath if you know what I mean