hello recently my 3/4 year old diamond python hasnt eaten for about 3 weeks. This is quite worring because hes a great feeder and feeds every 8-10 days, but for the past 3 weeks he hasnt eaten?? at the moment he is eating small adult rat-1 up from the weaner rat. i need some advise.. if additional info is needed please ask me thank you