Ferrets have a natural musky odor, which appeals to many people, but offends some. The odor comes from the oils that coat the ferret's fur and keep his skin moist. That's why clean, healthy ferrets need few baths. Actually, the more you bathe your ferret, the worse he will smell. Only bathe your ferret once a month or less. Their nails must be trimmed every couple of weeks, their teeth brushed weekly and their ears cleaned at least once a month.
To learn more, please read the article Grooming Your Ferret.