I have a 12-week-old shih tzu pup and I've had him for about 2 weeks. I have actually been on vacation so I've had a chance to really bond with him and he has been doing great. Problem is that we went to the vet today for 2nd vaccination. I didn't own him for his first vaccination, so this would be new for me. He had already been to my vet once for overall check-up and did great..so his first vet experience was good. Anyway..today when we went in, my vet wasn't there, so the other vet helped us. she was nice, but was kind of in a hurry and didn't have an assistant help her. So, when she tried to vaccinate pup, he wiggled around, which made it more painful, and screamed and screamed like I've never heard a puppy. He jumped into my arms as if to say "mom..save me!" and I stroked him and talked to him. At that point, the vet said I needed to hold him steady, so I did and she tried to give second shot. He freaked out so at that point she finally asked for an assistant and was able to get it done. But it was a horrible experience for me and my pup! My concern is that because I was involved in holding him during all of this, will this break the trust that we have developed? He just seems so stand-offish now and I know he probably doesn't feel well...but it just has me worried. I hope he hasn't been traumatized too much! Perhaps I'm being overly sensitive?? Any advice would be appreciated!