Seven stolen dogs in China’s Jilin province escaped a trader and travelled 17 km together to return home. The pack, including a German Shepherd and a Corgi, was filmed navigating the Changshuang Expressway before volunteers rescued them on March 19. All seven pets were reunited with their owners in good health despite the two-day ordeal.