What is the meaning of the word "coondog"?

Definitions: