1Shenyang Police Dog Technical College, 4 BaiShan Road, Shenyang, Liaoning Province 110034, China.
2College of Animal Science and Veterinary Medicine, Shenyang Agricultural University, DongLing Road No. 120, Shenyang, Liaoning Province 110866, China. JFIF d d Ducky d qhttp://ns.adobe.com/xap/1.0/