Live cat and dog arcade machines in Shanghai mall spark controversy

Live dogs and cats were put into arcade machines as prizes for customers in a shopping mall in eastern China's Shanghai on November 3.