As Coach says, if you treat cats as cats, there won't be any problems.
I know that I'm a "chief of staff" to Oreo. I know that, even though she likes to stay warm (or cool, seeing that it's summer) and dry, there are times that she wants to go out and kill something. So, we've got toys to keep her instincts sharp. Yet, at the same time, she thinks nothing of wanting to get under the covers on our bed and snuggle with us (yes, I let her). I don't treat Oreo as a dog, or a child. But, Oreo knows that she's loved and cherished. She even likes Ellen, to the point of twisting her neck around to have Ellen "scratch that spot!" (I take care of that, as Ellen still has no idea what's going on.)
But, we treat Oreo as a cat. Not a human. So, we expect Oreo to act like a cat. She doesn't disappoint.