This is the cage she has
https://www.amazon.com/Ferplast-CAGE...s=hamster+cage
She used to be next to my betta. I moved my betta somewhere else, though. She has around 3-4 inches of bedding. I have tried both, taking her out and interacting with her in her cage. I cage clean about every 2 weeks, give or take. I don't really have a set calendar for cleaning her cage. I only really clean her cage when it looks dirty. She is on my dresser, so I don't think its too bright.