I've kept snakes for over half my life lol! Here's my 5:
1.) You'll hear this over and over again, but ball pythons are PICKY EATERS! Stubborn and shy, sometimes they go off food for months at a time.
2.) Get them from a reputable source (not just whatever is cheapest or easiest), and if you can, be accompanied by an experienced someone who knows how to choose a good snake. Mites, scale rot, respiratory Infections, constipation and a wide variety of other problems often result if you get a snake from someone who doesn't properly care for them. So watch out!
3.) Each snake has its own personality. This is good to know later on the road when you have multiple. On the same note, if you're wanting a mild and calm pet bp, look for one with that personality.
4.) Use the right equiptment! Use feeding tongs with bigger snakes. It's not fun to get clipped by something with three sets of teeth and a strong appetite for anything that smells like a rodent. I know from experience. Use the right kinds of bedding to prevent RI's, the right kinds of heating. NEVER USE HEAT ROCKS. EVER. THEY ARE DEATH ROCKS!!
5.) Snakes are addictive! They're quite like potato chips--you can't have just one! Prepare to open your heart to lots of cute scale babies. Trust me ball pythons are quite goofy and lovable <3
Have fun and goodluck!
Sent from my SAMSUNG-SGH-I337 using Tapatalk