Well I tried a smaller set up for her and she still refused to eat. So I tried something else. I offered her a rat that was just big enough for her to eat, about 2mo old rat. She refused to eat it. I offered her a live one of the same size. She refused to eat it. This is typical and has been driving me nuts. I waited a few days and then offered her the smallest rat in my freezer, about a 5 week old rat. She ate it. I waited a week and offered her another 2 mo old rat. She refused it. I went to the pet store and got the smallest weaned rat they had (about 4 to 5 weeks old) and she ate it. My snake doesn't want to eat the proper sized food. I moved her back to her 40gal breeder set up. Next week I will go get her another tiny rat, maybe 2..and see if this keeps going on like this. So now my question is, how do I get her to start taking the proper size food? But I guess in the long run, if I can get her to take 1 or 2 newly weaned rats that's better then this only eating once a month thing she has been doing. Thanks everyone who tried to help