First, do not project any fear of shots you have onto her. She sill pick up on your anxiety and that will make it worse for her. Why not postpone until she is 8 weeks old? And do not stress about the shot, it is over in a flash, and she will likely forget it a minute later, if you do not make a fuss over it!