有抓痕没破皮一般无需接种狂犬疫苗。狂犬病疫苗主要用于预防狂犬病,其主要针对的是被狂犬病病毒感染的动物咬伤或抓伤后导致的皮肤破损。如果只是有抓痕但没有破皮,皮肤的完整性没有被破坏,病毒无法进入人体,因此不需要接种狂犬疫苗。但如果有破皮或疑似被狂犬病病毒感染的动物接触,应立即就医并咨询专业医生是否需要接种疫苗。