dirtydog
/ˈdɜːrtiˌdɔɡ/Definitions
1. noun
A colloquial or slang term for a dog that has been used to hunt and track, often in a dirty or rough manner.
“The hunter took his dirtydog on a wild goose chase through the woods.”
2. noun
An informal or affectionate term for a person who is seen as being somewhat disreputable or shady in their behavior.
“The local gossip mill portrayed the new business owner as a dirtydog due to their shady past.”