There is no such thing as a "blue dog".. they owe all their jobs to the leadership so their strings are pulled like puppets..
They will do whatever it takes to keep employed.
"There is no such thing as a "blue dog"."
We should all refuse to use the term. They use it to try to separate themselves from the hard left. We should not be helping them out.