Allergy patients advised to take shots before allergic season