some dog foods are really bad to use for feeding rats and some are good.
as for corn its pretty much just extra filler.