I havnt got mine in the house but I know people who have loads in the house. If they are neutered then that cuts down oils produced in the coat which makes them smell.
The thing is like with any animal, to keep them very clean, as soon as you see shit you shift it. Use good disinfectant to get rid of smells, make sure
the cages are wipeable. You can use litter freshener in their littertrays. Best thing is to use fleece bedding, if they are on clean bedding the conditioner on the blankets rubs off onto them makes them smell fresh, no need to bath them or anything. A few I know just use a good