狗咬后没出血一般不需要打狂犬病疫苗,但应密切观察伤口情况,如有异常症状需及时就医。因为狂犬病病毒主要通过动物的唾液传播,即使没有出血,如果被咬的部位有皮肤破损,病毒也有可能通过破损的皮肤进入人体,引发感染。因此,即使没有出血,也应该及时清洗伤口,并在医生的指导下进行伤口处理和观察。如果出现发热、头痛、肌肉疼痛等症状,应立即就医。