I thought you were referring to reincarnation too! Ours must have lived with a dog I think.
We 'rescued' him as a kitten from a couple who owned a pub (cat called Guinness, natch). He turned up there and wouldn't leave, but he was so wild they couldn't have him around the punters. So we get him home, he demolished the Christmas tree within hours, scratched holy hell out of everything in sight and then decided he would like to have a dog of his very own.
So...he inflicted himself on the inlaws' dog who incidentally hated cats (they live next door). Inlaws shop at M&S and buy whole cooked chickens and the like just for the animals...I don't blame him for jumping ship! Anyway, dog, after being given no choice by cat, has grown to love said cat, and all's well that ends well. Still makes me laugh though how they refer to him as 'your cat' when he's been naughty and munched the head off a mouse outside the patio doors at tea-time, but they're all 'our Guinness' when he's 'good' and catches a fieldmouse or something that got IN.