Well, the shot or medicine that I'm referring to is not an immunization. Immunizations are given to build up antibodies in your system over time and usually only given when you are healthy as a horse--they won't give you a flu shot if you are running a fever, feeling run down, high blood pressure, etc.----a flu shot takes about 10 days to build up the antibodies---what I'm referring to is something to counterattack the virus's "Yuck" factor once you get it--they won't cure it--just make you feel better because they take care of the symptoms that make you feel so bad in the first place which is usually some type of inflammation------nasal passages, sinus passages, bronchial passages, etc. Nothing feels worse than feeling like your head has been pumped up 3 times its normal size and to have coughing and congestion to go along with it. I think the medication is called the tamiflu but I do believe that it has to be taken with the onset of the symptoms----the Dr. Feelgood shot I'm not sure about-----neither are immunizations.