An adult mouse and a rat pup are the same size. Can you consistently get rat pups in your area every week? One medium adult mouse or a fuzzy rat would be fine for your snake(something around 15-20g).