A dog who has been diagnosed with terminal cancer has received nearly 150 Christmas cards from well-wishers around the world. Six-year-old Shih Tzu, Leo, was adopted by his owner Clair ...