I'm a cat person. I don't really like dogs. I identify certain characteristics with cat afficionados, others with dog lovers.

There are plenty of ways to get to the same understanding, but I'm hearing a lot of this usage, seems perfectly natural to meow...