Insanity cardio abs is so hard...

... Especially when the dog is trying to sit on your feet. Fluffy ankle weight anyone?