This is not a GQ. I know the origins of the term, but I seriously doubt that most people are thinking about dogs or the “Dog Star” when they use the term.
So. . .
If you use the term (and I don’t, so I can’t offer an opinion), what does it mean to you?