My dog has had two allergic reactions to vaccinations. Are yearly vaccinations really necessary? Can I apply for immunity? Is there anything else that can be given to avoid an allergic reaction?