1. Police Dog Technical College, Criminal Investigation Police University of China, Shenyang 110048, China
2. Liaoning Provincial Key Laboratory of Behavioral Cognition, Shenyang Medical College, Shenyang 110034, China
3. Police Dog Team, Criminal Investigation Corps, Shanghai Public Security Bureau, Shanghai 201799, China
4. Information Network Security College, People’s Public Security University of China, Beijing 100038, China