Puzzle 118: The final cause of dogs having such short lives..... is in compassion to the human race;for if we suffer so much in losing a dog after an acquaintance of ten or twelve years, what would it be if they were to live double that time? Sir Walter Scott Mystery Animal: dog