what is the origin of "sick as a dog"?

Hopefully you can fill me in on this question that has bothered me for years.
I’ve asked many people in the past and nobody has ever been able to give it a logical explanation. Hopefully my quest is over. Thanks for your time.

Michael Quinion has some fairly vague theories. I’ve always understood it to be a British phrase. You have to understand that it in this country, when we say “sick” we normally mean what I believe Americans would call “sick to one’s stomach”, i.e. liable to vomit.

We don’t generally say somebody is “sick with a cold”, say - we’d say instead that they were “ill”.

So “sick as a dog” to me means vomiting violently such as a dog might after it’s polished off a large box of liqueur chocolates…

A bit more Googling dug up this Word Detective column. This backs up my comments about “sick” versus “ill”: