Please don't feel like you did anything wrong. We have always taken Murfee everyplace with us and socialize him. He has over 37000 miles on him from camping and we don't ever leave him behind. When he is one the leash he always barks at people and dogs. We have told him to not bark and really worked with him but he still does it...even though we think he is getting better (he is 3) If he is off the leash at a dog park (not very often) he seems shy around other dogs. If I am holding him, he is usually pretty good and will let people pet him, BUT if anyone tries to touch me, they better watach out! We learned that when a friend tried to hug me bye when I was holding Murfee. Good luck and let us know if the trainer has any good ideas to help the rest of us who are right there with you.