http://www.index.force9.co.uk/mayflower/zodiac.htm
(1 - least compatible, 100 - most compatible)
Rat 95 - One of the best-arranged unions.
Ox 48 - Don't, two of you will fight constantly.
Tiger 76 - Despite minor difficulties, it's good for marriage.
Rabbit 85 - Good team.
Dragon 34 - They'll always compete against each other.
Snake 63 - This might work.
Horse 57 - Love at first sight, but will go downhill.
Goat 74 - A sound and stable relationship.
Monkey 82 - Despite the differences, they'll do just fine.
Rooster 72 - Balanced but not passionate.
Dog 55 - With reservation. The dog might suffer.
Pig 87 - An excellent match.