i think you may be, in a manner of speaking, short changing snakes, along with other animals. saying that a snake cannot feel a liking toward a person or another animal is very rash...if you think about it all animals that have a self contious mind of their own have a compasity to trust and individual or another animal...and if they can trust, than they are not far from liking...think of your best friend, your wife or a close family memeber. do you trust them? i would hope you do. take this example... Mike gets a one week old hatchling cornsnake...he hold is two to three times a week and each time he holds is for several hours, just letting the snake roam around his room with him watching, or just going all over himself...at this point in time the snake is young and is going to be a tad stressed by the whole situation...after all...its suroundings are several hundred, if not thousand times larger than it, including mike himself. if the snake starts to get scared by something mike picks the snake up and holds it in its hands and calms it down. this may not seem like much but it makes a major differance further down the road. brain size does matter, but keep in mind a snakes brain grows with them...larger brain allows for more ability to think, not so much reason, but to think and learn. years go by with mike and his snake. by now the snake is only relaxed and comfortable when mike is holding it or when it is in its viv. if someone else trys to hold the snake it usualy stresses out and trys to escape and return to mike. this is because over the years, starting from its childhood, the snake has learned everything about mike...his smell, his feel, the vibrations his vocal cords make, the way he looks and how he holds him...the snake has learned to trust mike, it knows that it over all of the time that the snake has been with the snake that mike has not harmed or tried to harm it and has took good care of it and reassured the snake in times where it was not to sure of its saftey. this trust can be looked at many ways. the way i see it. is that its almost like a friendship. alot of your friends will do the same thing for you, as mike does for his snake. and that leads to a trust. this trust is not limited to just owner/pet, it has been well documented thoughout the animal kingdom with odd matched animals...cats and dogs living in the same home who spend most of their time together...there is no reason why they should, its a large house with plenty of room but they still stay together...there is an old couple who have a cat that is friends with a crow...the cat goes out in the back yard and the crow will come over and they will play fight eachother and such, the crow could easily just fly away, and the cat could just kill the crow...but they both have a trust in one another that neither will harm the other. so what is there to say that two snakes cannot become trusting in one another if they have been together for a long time, im not saying that it is wise to house them together, and im am also not saying it is wrong...it is up to your personal choise for that. what i am saying though is dont see these animals as one track, simple minded animals, they are not much unlike ourselfs, just we are cursed with reasoning and higher though process, which have their advantages and downfalls, but thats a whole different topic.