I have pet rats, they are caged but only as we have a cat too. They are sweet, lovely natured little darlings, far more friendly than hamsters, mice, gerbils, etc. if brought up properly.
On the smelly side of things, i use oust, and have a plug-in, which keeps nasty smells at bay, whilst you keep up with the cleaning up of muck