Non verbal body language explains a great deal about the difference between Cat people and Dog people. In fact Cat people are more "tuned" into non verbal communication than Dog people [generally speaking :) ]. Cats demonstrate their attitudes with their eyes, ears and tail (I've already shown many illustrations).
Look for body signals of the Cat person to determine their inward feelings:
Eyes - Do you see any similarity between the following two pictures?
Ears - Well for the human the ears are not much help. However you can look for other facial expressions - eyebrows, wrinkles, mouth, temples etc.
Tail - Cat people have no tail ...... but look carefully at what they are doing with their hands and feet. When a Cat person is impatient, wanting to leave, the hand may begin to move rapidly (as if tapping) up and down on the knee or table. Or maybe the leg is jiggling or foot swerving in circles, or even knees knocking back and forth. Careful looking under the dining table will tell you a lot about the non verbals for Cat people.
Purr ...u rrr.....u rrrr - You are in best shape if you can detect (visually or even audibly) the Cat person's purr. Just like a cat there is no definitive answer why Cat people purr. But like a Cat, there is a high probability that it indicates they are content with the situation. Sometimes it is a self soothing/self healing state of mind - almost like a monk chanting. It is definitely a state where they are saying:
"All is right with the World!"
And for you Dog people ......... Purring Cat means Peaceful Dog Habitat :)