My one cat Batty (Batman, 3 yrs) is only happy when I am knitting. He can be anywhere in the house, but within a minute of me picking up my knitting he is in my lap. If the string is near his paws he will 'hold' it... but other than that this string lover doesn't touch the yarn.
Last night, around 11pm I reminded my DF to take a pic... and then something amazing happened.... Rebel (12 yr old Female) jumped up and kicked Batty off of me. She then proceeded to snuggle up on my chest while I knitted away for an hour or so. Then she ran off to get food, and then Boots (10 yr, male) woke up and came out of the bedroom. He decided he wanted to cuddle, so he jumped up and cuddled while I knit for a half hour till got up to go to bed.
I'm fortunate that none of them care about the yarn.