>>i would like to find a snake that is gentle and enjoys being held and getting attention. -------------------
The first thing you need to understand is that no reptile "enjoys being held and getting attention." Enjoyment of human presence and attention is beyond their mental capacity. I think of it like this.....
Reptiles, and snakes in particular, classify everything around them into three categories:
1) Potential Predator
2) Potential Prey
3) Scenery
When you first get a BP, you are a Potential Predator, thus, it feels threatened, and may ball up or hiss and strike in defense. After it becomes accustomed to your scent, and you have demonstrated to it that you will not harm it, and don't want to eat it, you become Scenery. I consider this to be the highest compliment my BP's can give me, because it means that an animal that lives it's life based on instinctual responses has decided that I am not a threat.
In my opinion, BP's, and reptiles in general, are assigned human emotions and characteristics too often. They do not "enjoy" humans, they learn to tolerate humans. They may appear to enjoy you holding them, because the sit still for long periods while draped around your neck, etc. What is really happening is that they are soaking up the warmth that you are providing them, and they feel secure on their perch. Your ball python could care less if it is perched on you, or a heated manikin.
So, the behavior you have seen exhibited by this BP in the store is normal. It doesn't know you from a King Cobra, and reacts accordingly. It has also probably been handled by numerous people over the last week. Each of these potential predators was handed the BP by an employeee, so it probably thinks of the employees as threats to its safety.
Whatever snake you end up getting, let it acclimate to its new home for at least a week before you handle it or try to feed it. This will allow it to get used to its new home, and the new smells in your home, with minimal stress.
After it is used to its new home, and a couple days after it has eaten for you, then handle it for short periods every few days. You can gradually lengthen the handling sessions, as you get more comfortable with each other.
-----
Randy
www.ball-pythons.net