I feed babies (sub 500gm) 10-15% every 4-5 days,
Sub adults (500-1000gm) 10-15% every 7 days
Adults 1000+ 4-7% every 7 days.
My smallest is 200gm he gets a fuzzy/weanling rat (around 20gm) every 5 days
My largest is 3800 gm she gets a small/medium* rat (150-250gm) every 7 days.
* the rat and mice sizes like fuzzy, weanling small, medium, large, ect. vary supplier to supplier. My supplier runs big, so a 'small' rat from her is 65-150gm there can be quite a lot of variation in just name systems. That is why so many use weights it is not so variable.