younger then a year i recommend a feed once a week then as they grow you reduce it, 10-14 days or so and then for your larger pythons once every couple of months unless you are trying to build weight up. rule of thumb for feed size is something that will leave a visible lump. so about twice the width of the snakes head.