cat walks 12 miles home