Ferrets can be trained, but not like a dog or cat.
You can train your puppy like any other dog, but since it is a puppy and they like to have fun, try makeing training a game!(also try to train them at a young age, that way they have a better chance of being a good dog in the years to come).
About the same, both puppies and ferrets are careless and rambunctious when playing.
A ferret does not smoke
You should take your puppy out at least every hour, if it's a male puppy they need to go more often that a female puppy or so seems anyway.
Just let your ferret run around the house! Make sure it is ferret-proofed though!! Get some toys for your ferret to play with, you can also get a companion for your ferret {make sure he/she is spayed/neutured}! Sounds like she is not used to the harness, start with just a wearing a collar around the house first, then try to harness, distract her or give treats to get her used to it before taking her outside.
Shoulder train a ferret -with a lot of patience. I've been working on this. First you have to be in an area without distractions. While sitting on the bed, put your ferret on your shoulder using treat or a toy. Repeat a few times to get the ferret used to sitting on your shoulder. This needs to be done gradually a few minutes a day. When you feel your ferret is sitting on your shoulder and will stay, then start moving around slowly, increasing your movements until you can stand up.
you must bring somebody to train the dog for the child
A ferret is a mammal it looks like a little like a big long mouse.
Good Luck!
train him to come
Teach it to 'stay'.
I don't believe you cannot train a ferret not to go in holes. It's their natural instinct to be in an enclosed place. Ferrets in the wild live underground in dens. You will either have to remove the ferrets from said place or restrict access.