Last night the dog (11 month old "puppy") helped me think up an amazing new type of Crossfit WOD. Its very situational and you need a relentless puppy.
XX minutes of
90 lb "Puppy" Carries
So, this only works if you have a large dog that sometimes wakes you up to go to the bathroom in the middle of the night and then jumps on the bed when he comes in. You must carry the puppy from the bed to the couch in the living room and walk back to bed. This should be completed until the puppy stops trying to get back into the bed or you get sick of trying to get him to stay on the couch. Feel free to add the time of the workout to the time you plan on waking up that morning.
In my case it took 14 trips over around 45 minutes before I gave up and went back to bed. Hopefully no one has to perform this workout but, if you do...Good Luck.