Newkie, the cat that belonged to my son Brian, and has been living with me for the last six months, is currently cuddled on my lap and I'm forced to type with one hand. She can jump over the laptop and over my entire body whenever she wants to, but she crouches under my left elbow and begins to purr, and I can't possibly ask her to go somewhere else to lie down.
She waits for me at the door, and guides me to what needs to be done.
In the morning, she stands by my bed and whines until I get up, then, she waits for me until I finish in the bathroom before guiding me to her food bowl and other needs.
She knows where her hair brush is kept. During a nap, she may wake up with a strong desire, jump down from her perch, and stretches until I start brushing her. If I ignore her, she pulls the brush out and gums it, then stretches and rolls and whines, all the while running into the brush and looking at me to get up and do my part.
Now, if only I could teach her to grab the brush and bring it to me in bed.