Most ferrets can learn to get along well with other ferrets, but there will be occasional conflicts, and occasionally a ferret, particularly if you adopt an older one from a shelter, who will refuse to get along with others. Both ferrets and children are naturally inquisitive and playful and both if over excited can be unintentionally rough. Some shelters will not adopt to households with infants or small children as a rule, to prevent a potential problem, and many will not adopt to a household where the primary caregiver of the ferret is a child. Many ferrets end up in shelters because they were gotten as a pet for the children who tired of them, or became busy with othe childhood things, or grew up and moved off to college and couldn't take the ferret with, and the parents were not willing to care for the animal. If the adults in the household are not willing to care for a ferret for the rest of it's life, then perhaps you should choose a different pet.
Most ferrets love to dig.
They can also be amazingly persitant. Carpets can be protected by a variety of pads, old carpet scraps, runners, and the like. Houses or rooms without carpets are also a good solution to the carpet-digging problem. Ferrets are not only illegal in some areas, but frequently unwelcome by apartment owners. This is one of the biggest reasons that we get ferrets turned into a shelter.