How long have u had him..? I would try a large mouse.... Or go to a local ma and pa pet store and get some used mouse bedding and let the rat play in it for a few hours before offering it to your snake....