Gotta agree with what the others have said. Pick a rat thats about 1 to 1 1/2 times as big around as the fattest part of your snakes. Once a week is fine. Balls can be picky, so if they skip a meal, its not a big deal. A healthy ball can go many months without feeding and barely lose any weight.