Incredible journey of a dog called Sophie Tucker

(via)