August 11th, 2006, 03:58 pm pic of the day Not at all funny this time: China's answer to rabies. Tags awful