Cats may lay all over their owner's things for a few reasons. Cats may lay on their owner's things to show affection or to mark their territory. Cats also enjoy warmth, so they may lay on their owner's things to stay warm. Lastly, cats may lay on their owner's things to seek attention.