Wow! Cats can make friends with just about any kind of animal you can think of. Not bad for an arch-predator. But let me add one caveat:
If you have a pet chameleon, do not let him climb onto your cat. Even a little chameleon has a grip of iron–they need it!–and your cat will not enjoy the experience. If you don’t believe me, let your chameleon climb up your bare arm and see how you like it. (Hint: you won’t.)
I’d be leery about letting my cats play with mice or hamsters, but maybe that’s just me.