The undated photo shows a stall with a piece of red paper with words "cooked dog meat" in Yulin, Guangxi. [Photo/yldt.com]