Cats come in 3 types; tabby, ginger and siamese.
Tuxedos are black and white, and they have green eyes.
Ginger cats and ginger skin with dark orange stripes.
Siamese cats are different, having grey fur and blue eyes.
Cats will follow the player, and teleport if the player is far away. Cats will sit by right clicking, and will sit on their own accord on chests, active furnaces and beds. If there are two chests on top of each other, the cat will run around the chests, trying to sit on the top chest.
You can breed two cats with raw fish, and they will breed. A kitten will appear, and it will be one of the parents species.