Hi Debbie!
About 10 years ago, when I was still in HS my parents let me have 2 ferrets. First, I want to say that I absolutely adored them and they were great pets. I would say they are between a cat and a dog, personality wise. Secondly, they DO have an odor, but I would give them baths...