I Just received a Ball Python from Graziani Reptiles on the net. He is about 3 feet and 500-600 Grams. He arrived about 5 days ago and has eaten 2 small mice. His environment is buy the book.

However, Everytime I take him out he snaps, sometimes repeatedly. I thought Ball Pythons were suppose to be docile and easy to handle.

Any thoughts?