Get cozy (and stay that way)
Before you need to clean your moccasins, you should protect them with water repellant or a Scotchguard product. Just spray on and allow to dry, so if you happen to get caught in the rain, you'll be prepared.
If you have moosehide or any other softer leather, you may want to apply a soft leather cream as well.
In order to clean your moccs, you can use an emery board with a toothbrush or suede brush to loosen dirt and fluff up the leather. Spray it with baby shampoo and brush it in, then rinse your brush and clean with just water. Fill the toe of your wet mocc with paper towel or tissue paper to help it keep its shape. Allow it to air dry in the shade.
If you have fur or sheepskin fleece lining inside your moccasins, you can clean them by spraying water inside with a spray bottle, but don't soak it completely. Use the air setting on your hair dryer (without heat) to dry as you fluff it with your fingers.
If your moccs are getting a little funky, you can sprinkle baking soda inside, allow them to sit overnight, and then shake out the baking soda the next day. This should help absorb odor and bacteria.