are they hard work? where do you keep them? surely a cage is too small for a ferret? do they smell? how long do they live?