Video PlayerClose
Dogs and their owners compete during a canine exhibition in east China's Shanghai Municipality, Oct. 3, 2017. The 2017 Shanghai pet festival kicked off here Tuesday. (Xinhua/Lu Peng)
Dogs and their owners compete during a canine exhibition in east China's Shanghai Municipality, Oct. 3, 2017. The 2017 Shanghai pet festival kicked off here Tuesday. (Xinhua/Lu Peng)