Incredulous Journey: A story of love, life, death and a fuzzy little dog.