Hi Lol
Not sure what you mean about the nature of your dog. It can't be any worse than mine (X staffie with the emphasis on cross). She is quite well trained though, however if she could get in the ferrets house, she would, it's all about management, command the dog to do as it's told, it'll soon get the message (reward based training).
I think the ferrets will be fine outside as long as they are housed in a draught and waterproof hut with good bedding and some sort of bed inside such as a cat house with appropriate bedding (you can get that from the pet shop). Put some heavy tauplin over the wire to further keep out draughts in winter. They do grow a winter coat. If you remove soiled bedding each day, the smell won't be as much a problem. Don't even consider keeping them in the house unless you have a utility room or similar, if you still think they might be cold, you could put their hut in the garage or something.
If you wanted to take them away with you on hols, that shouldn't be a problem. Transport them in a cat or dog carrier, but you'd have to think how you would house them in your awning, I did think about a dog cage but the sawdust would go everywhere. Not sure what vehicle you have but I suppose you could put a small rabbit hutch in the back perhaps?
One point - they are very very lively and they do run up your jumper etc (don't go there please!!). You can walk them out on a harness and lead but have to bear in mind the reaction you might get from dogs. Years ago I was in Yates wine lodge and saw an incident to which some people are referring!
They don't chew the hutch or wood but will chew electric cabling etc.
We got ours from a rescue place in Bulwell, we paid