Dogs as contemptuous label
Here’s what it means
“Dogs” can label shameless, unclean, hostile, or outsider behavior.
Why the Bible says it this way
The writer uses a picture to explain one thing by describing it as another.
A helpful detail: Ancient village dogs were often scavengers rather than cherished pets. The label’s target and moral point must come from context.