A 2000 gram snake, I would feed a small to medium rat to once a week--if I were breeding her! If not, then feed every other week. Otherwise, you will wind up with a FAT snake. ^_^