One of my female snakes has regurgitated twice. I feed medium rats and they all eat very well. But, a few weeks ago my female 1500 gram threw up a rat. Then the next week she ate fine. Then, this week threw up again. Whats the problem? Is it possible the rat was not completely thawed? What causes this she is healthy?