For my large female she gets a large rat or 2 if shell take it but i dont feed every week. the smaller bps get fed every week but my adults unless im trying to get them up to wieght get fed every 10 to 14 days.