Rabies vaccines for humans anyone?