The German philosopher Schopenhauer believed that compassion was the true foundation of morality. It worked best when it came to his dogs!