Users who inject heroin will feel a euphoric surge or a 'rush' as it is often called. Their mouths may become dry. They may begin to nod in and out and their arms and legs will feel heavy and rubbery. They may experience a diminished mental capacity and dulled emotions. The effect of heroin lasts three to four hours after each dose has been administered.