I really like "Napster" for a cat. So many cats are named for their behaviour when they are kittens, so later you have this big, fat, immobile cat name "rocket" or "turbo". "Napster" will work out better in the future...

I've always liked "Pyewacket" for a cat. That was the name of witch's cat in the movie "Bell, Book, and Candle".

My own current cats are Pancho, Kitten (an old cat that still looks and is sized like a kitten). The dog is YuanYuan, chinese words meaning "round" and "money". It's the skinniest dog alive...