Hey Kez, I remember when you 1st got Xena. She looks great. I got into carpets around the same time. I agree with Reinz, a few missed feedings is no big deal. I also agree that a large rat every 5-7 days is too much food for a carpet that age and size. If she's striking the glass and trashing her enclosure I'd double check her temps. You can also offer larger meals but I'd still space them out a little more. My adult carpets eat every 2-3 weeks during the warmer months and every 4-6 weeks during winter. They definitely could eat more often but there's no need. My animals are pretty much the same size as yours as Reinz's. 6-7 ft long and roughly 3kg.