How to stop the fog????

I use cat crap as that is what I use on my snowmobile helmets. It still fogs up sooner or later but is better than nothing.