Hello thanks for getting back ! I handle the snake about 3 times a week , and he’s a year and a half old exactly , I’m offering it medium rats, but the smallest ones I can find in that size , the same circumference of the snakes belly, so not over feeding it or anything ,it’s ewten that size 3 other times before it went off feeding, and I heated it by putting it in a bag and putting it in warm water till it’s warm and defrosted . And the enclosure size is a 40 gallon tank. Not sure the exact weight..?