打疫苗一般是指打狂犬疫苗,被狗咬了4年后打狂犬疫苗一般有用。狂犬疫苗是一种预防狂犬病的疫苗,通过接种狂犬疫苗能够刺激机体产生抗狂犬病毒的免疫力,可以预防狂犬病的发生。如果患者被狗咬了,可以在24小时内及时前往医院打狂犬疫苗,能够起到预防狂犬病的作用,一般情况下,狂犬疫苗在体内产生的抗体可以维持5年左右的时间,所以被狗咬了4年后打狂犬疫苗一般有用。患者在打狂犬疫苗时需要连续注射5针,分别是在被狗咬后的当天、第3天、第7天、第14天、第28天,患者需要按照疗程打狂犬疫苗,才能够使体内的抗体达到有效的浓度,起到预防狂犬病的作用。患者在打狂犬疫苗时要注意不可以喝酒,也不可以吃辛辣刺激性的食物,比如辣椒、芥末等,以免影响狂犬疫苗的效果。