I have a ferret. He is actually pretty normal smelling. He is descented and we have a spray you can squirt on him and also a bi-odor for his food or water. Make sure you clean your ferret's cage every day and that his ears are clean! If his ears are dirty, that usually causes a horrible smell. You can buy ear swabs for ferrets at almost all pet stores. If you do not clean his ears, as well as creating a stench, it may catch mites.