I never thought about what the psychology behind "cat people" might be, but that makes sense. Dogs, on the other hand, are forthright. If a dog could talk, he'd say, "I love you, I'm excited to see you, I'm going to shit in the yard. If you piss me off, I might shit in the house." If a cat...