Ferrets have scent glands that are removed at the time of their sterilization, before they’re adopted, in the U.S. The reason they continue to smell is because their sebaceous hair glands, whose job is to help grow healthy hair, also produce their signature musky smell. Occasional baths, and more importantly regularly cleaned bedding, can help limit this smell on the ferret and in the home.