Add: if your dog or cat is gonna puke it will always be on the carpet and never on the hard floor in the same vicinity
More for parents of toddlers and young children, but along the same line:
They will ALWAYS puke ON YOU IN YOUR BED at 2 a.m. So you have to change out your sheets and PJs, in addition to everything else!!