Another Theory to Help You with Your Life
Everyone is fundamentally more canine or feline.
Canine people are generally: open, goofy, friendly, laid-back, irrepressible
Feline people are: mysterious, sarcastic, introverted, focused, sage
There is no pattern of astrology-like compatibility between the two personality types, though a canine couple can become as overwhelming as two puppies in the house, and feline people can shut you out as effectively as a cat turning its back.
A match of the two can balance each other out, although canines can push felines to use their claws. Metaphorically. You got that, right?
From my very limited research, I've also found that each personality type tends to prefer their corresponding animal as a pet.
Think of this as
The Law & Order Game for people you know.