A vaccine against heroin wouldn't be like the measles vaccine that you receive once for a lifetime of immunity, say scientists working on it. Multiple shots per year would likely be required, and it would be specific to just heroin and morphine. (kimberrywood/Getty Images)