I have an about 1 year old ball python, he is about two feet long. My problem is that he hasn't pooped in about 4 weeks and i have been feeing him once a week every week. Is this ok or do you think there could be a problem