Mama dog travels 4,000 miles to save one of its cancer-sick puppies
When will dogs cease filling us with joy? When will they stop amazing us with their feats and shows of compassion and loyalty? The answer (incase anyone needed it) is never, of course. Our furry …