Do you have an under tank heater? Ball pythons benefit from belly heat, it helps them to digest their meals. I'm not sure about the poop. My ball pythons poop once about every three to four weeks.