male tricolor cats can have the different DNA sets, or be XXY instead of XY, its a genetic disorder (that also actually occurs in humans as well). I cant recall the name but i can look it up if you'd like
i have absolutely no clue if this happens in snakes though. Does the reptile/snake genome even use the X and Y to differentiate sex?