As the proud new owner of a ball python and hooked already cant wait for my next one could anyone advise me on whether its better to feed live or just defrosted. I bought her from a registered breeder but he gave us conflicting advice on feeds in one breath he said live but then said maybe its better to feed her defrosted although he had been feeding her live!!!!!!!!!! just a little confused dont want to do anything that could stop her feeding or jeoperdise her health. I know its mainly down to what the snake prefers but just a little confused.
Any advice or tips would be very much appreciated.

Thanks