I wouldn't wish (something) on a dog

I wouldn't wish (something) on a dog

The thing being discussed is so bad or unpleasant that no one deserves to be subjected to it, not even an animal. I wouldn't wish cancer on a dog. No one should have to go through that.
See also: dog, on, wish
Farlex Dictionary of Idioms.
See also:
  • come to a bad end
  • come to a bad/sticky end
  • be put through the hoop
  • be put through the mangle
  • be put through the wringer
  • go through the wringer
  • go/put somebody through the wringer
  • mangle
  • get a taste of (one's) own medicine
  • dose of one's own medicine