My baby is 4 months & has has two rounds of shots already. He is SUCH A DRAMA QUEEN. I was lucky enough to be in the room when a litter mate of his was getting his shots, and that cutie didnt even bat an eyelash. Your pup will definately be fine. I just make sure I give him lots of praise, even when he's yelling at everyone.