For a few days pup dog had been up and down the stairs without my help. Then last night and this morning, she decides she can't go up the stairs after all. Naturally, it is always when I am in a hurry, sore, and generally not up for lifting a Labrador (even if a small one) up a ladder one step at a time. And when I just wanted one more hour of sleep I hear pup dog panting--which I know from experience means her tummy is upset and she really has to get outside. So, good morning at 4:49AM; nothing like hustling the dog out (really, she was just dragging me along running down the dock headed for some grass) while still wiping the sleep from my eyes. Return to the boat, feed all the pets their kibble, and within 30 seconds of inhaling her breakfast... I've got laundry to do to clean up the vomit. Ah, the joys of pet ownership.