What is your feeding schedule like, and what actions do you take when your snake seems defensive?! If you have gotten into the habit of not picking the snake up when it seems to have an attitude it will began to get into that posture and strike as a learned response. Ball pythons are solitary creatures and would prefer the security of a warm hide as opposed to being picked up. Handling is a trust building experience. As for your concern about the snake being 2000 grams and delivering a bite.... I really wouldn't worry since even then a bite would be comparable to angry Velcro. That's Awesome your daughter has an interest In snakes. Don't let your apprehension and fear inspire the same in her because that interest/ passion can quickly be extinguished. Hope you get it worked out. Take care.