Ferrets are affectionate when trained well, interesting and entertaining, sociable, snuggly, inquisitive and always on the go
Difficult to make the house "ferret proof", no little gaps they may hurt themselves in when getting stuck (I had one stuck under the washing machine once).