When guests walk in, some cats turn into total social pros, and some vanish like they’ve slipped into a secret tunnel. One second they’re on the sofa, next second they’re invisible under the bed. Here ...
“A short, high-pitched meow is your cat’s way of saying hello to you,” says Rubin. She adds that several of these meows strung together could mean “I’m so happy to see you!” or even “Hey, let’s play!” ...