A weekly report from the police dog training base in Chuxiong, Southwest China's Yunnan Province, went viral online. It humorously "criticized" four police dogs for misconduct such as "urinating ...
Results that may be inaccessible to you are currently showing.