Help! my ball python won't eat and its weird, he normally eats all the time but for the last 3 weeks he won't eat anything, he won't even acknowledge the rats i give him, he very healthy, good environment, and he's not going to shed, i don't know what to do. please help!