人打了狂犬疫苗一般可以保持一年左右的时间,狂犬疫苗可以刺激人体免疫系统产生特异性的抗体,抗体能够清除体内的狂犬病毒,从而达到预防的效果,狂犬疫苗在人体内维持的时间比较短。再被狗咬伤后,要反复使用肥皂水清洗伤口,然后到医院接种狂犬疫苗,在治疗期间要注意清理伤口。