These pets all sound wonderful - but I´m definately a catlover.
I had a black cat called Luna I gave my father. She owned me for some time as she healed me during a very difficult period in my life. Now I have two male cats. One is yellow and white, called Jupiter, a great hunter. The other one is half persian, half shorthair and is orange and brown and is called Shiolin after the great Kung Fu masters... but he is actually too frightened to hunt anything. They sleep together and wake each other up with a kiss. They are too cute and I am definately their slave.
A definate recommendation against depression. I like Kitkat and your cat, Caveman. What does that exotic name mean?