I have always thought they do it because they love you! You remind them of their mommy and are telling you that they trust and love you. I have a cat, Grey Girl, who kneeds and sucks on my blankets.