Under 6 months of age you will want to ask your pediatrician what they recomend, but I have a 14 month old and we were able to give her tylenol (but ask your doctor about the dose as they determine how much by their weight).
When my daughter had shots, a nice warm bath and a gentle massage (obviously not around the area where she got the shots) will help relax her. By tomorrow she'll be great. Remember you are protecting her and doing something good for her so you can feel good about that!

