I feed mine about every 5 days til a year old. The size really just depends on the size of the snake. As long as its close in size to the widest part of the snakes body it should be fine.