Personally, I have an almost yearling male bp who's ~400-500 grams and I feed him small rats once every 10-12 days. I would feed him rat pups once a week, but he doesn't take frozen-thawed and the store I get his meals from has small adult mice, then small to large rats.