Sick as a dog
Generally, dogs are scavengers and will eat anything. They will soon, however, sick up whatever has disagreed with them. The expression is first recorded from the late 17th/early 18th century and of course is a simile that means that one is very sick, but only temporarily.