My rats get their shavings in the cage cleaned twice a week (well evry 4th day sometimes I refresh it everyother day) . Once a week I scrub everything down in the cage & wash the hammys & toys etc... Everytime I clean the cage (once a week) I alternate toys so they won't get bored.

My ferret gets his cage cleaned once a week a complete scrub down & all the bedding gets washed. But his litter box gets cleaned everyday. I also alternate his toys once a week.

I try to change the cages around once a week or once every other week as the shelves can be moved around. And once a month or every month and a 1/2 the cages all get scrubbed w/ bleach and air dried for a while.