If you feed a ferret the right kind of diet and not just the crappy cheap ferret food in petstores, then they won't smell as bad as people say they do. Keep their litter box / cage clean that helps a ton of the smell too. They are great pets if you have the free time to give them!