I've been wondering what size rats to feed to my Ball-python, I fed him a "medium" sized rat. Some people say a medium sized rat is too big for any ball-python , hes 2 yrs old and about 3.5 - 4.5 ft. The second feeding around I gave him a small rat, and he only had to use like 1 coil, giving me the reason thinking its too small ? What do you think ?