Why Do Cats Like to Sleep at Your Feet?

As it turns out, your beloved felines are actually trying to protect you.