On AlterNet: blue dog