My 3 year old ball python hasn't eaten in 5 months. Last year he went about 2 months without eating but that was it. I've tried different sizes but still nothing. I can tell he's weaker. He isn't as active anymore & it's getting to the point where I have to help him a great deal with shedding. Any tips??