I'm looking into buying a 2nd ball python, my first was from Petsmart. When looking to buy a young snake from a private breeder are there particular questions I should ask?