Busses stop and children come running when Shiloh, the last dog on Christmas Island, takes a walk. Stranded on the remote island more than 1,500 kilometres north of mainland Western Australia, the ...