Agreed on all counts; don't mix them. I'm fairly certain that my brother's rainbow boas could "take" his cat, but I have no illusions about either side of that fight being ok, and neither does he, so the cat is always locked in another area of the apartment when the snakes come out, and that goes double for his geckos, who would be to the cat what crickets are to them.