I love all your names, seems we even have some animals with the same name although different species! I have 6 ferrets. 5 are Marshalls and I just picked up a baby Path Valley a few weeks ago. I don't have a problem with odor. What food do you feed, what litter do you use, and how big is your cage? I have two of the 4 floor superpet cages linked together with tubes. I filled the bottom trays with litter (yesterdays news). I spot clean daily and do complete changes on the weekend. Total Ferret is an excellent food and their poop doesn't stink as much as with some of the other foods. Marshalls food leads to horrible smells, stay away from that for sure. I wash all blankets and hammocks once a week and only bath my ferrets twice a year. Over bathing leads to very stinky ferrets. Do you post on the Ferret Store forums? If not, definitely do so. My name on there is Fuzzy Luv and it's an awesome board. I have bought from the Ferret Store but buy most of my stuff from local pet stores just for convenience sake.
As for the Rat Snake, I read your other reply about offering food weekly but he's only been eating once a month or so. Ditto here. My Python didn't eat all winter despite an amply heated cage. And he basked every day and was active. He went 3 months without eating (I kept offering, he just wouldn't touch it). I threw away alot of jumbo rats before getting wise and buying medium ones. No sense throwing away $4 per week when you could just offer a $2 rat instead. He finally started to eat again much to my delight. I think the baby ferret got him hungry, he could see her from his enclosure and that's when he started moving around like he was hungry, I fed him and he just wolfed the rat down. Then I moved the baby ferret out of his sight.
My Hognose has only eaten a few times this winter, also in a fully heated enclosure, also offered food every week. Used to freak me out when my animals would go off feed in the winter. Now I don't even worry about it.
If you post on the Ferret Store, let me know who you are, I don't remember seeing those particular fuzzy names in anyone's signature, unless I just missed it.
This is a pic of "Peach" the day I got her (two weeks ago). She's already twice this size! They grow soooooo fast!

-----
www.LynsLair.com
0.1 Cat (Mia)
4.2 Ferrets (Wolf, Shadow, Verdell, Sullivan, Boo, Peach)
1.0 Carpet Python (Bear)
1.0 Malagasy Blonde Hognose (Wilbur)
1.0 Whites Tree Frog (Trevor)
1.0 Albino American Bullfrog (Prince)
1.0 AFT Gecko (Cocoa)
5.9 Leopard Geckos (Trouble, Scooter, Simba, Firenze, Teddy, Buttercup, Nala, Mystique, Jewel, Freckles, Dotty, Zipper, Princess Leo, Twister)