does blue cross blue shield cover rabies shots