I know some will consider me a killjoy here but... Why name snakes? They can't hear you when you say their name... they can't read it if it was written down... they haven't got the ability to associate an abstract label with a concept of "self" even if they could... Labels for use in distinguishing individual animals on feed charts or to denote relationships when forming breeding projects sure, but what's wrong with 1.0BCC#001 and 0.1BCC#001? Or if that's *too* clinical, why not just "The male boa" "The female boa"?
"Genes, Like Leibnitz's monads, have no windows; the higher properties of life are emergent... And once assembled, organisms have no windows." - Edward Wilson, Sociobiology