you should only house snakes of the same sex and opposite sex when they are breeding, housing of the opposite sex at a young age can cause fights between the snakes and also the males will be ready for mateing before the female is so if he mates with her when she is too skinny it could cause some very serious problems.