Years ago for any of my gas motors that were going to be laid up for 8 months of our Northeast winters or the opposite storage months for my Snow blowers.
I used to follow the manuals and empty the tanks and let motor run dry. Looks like over the years the motor manufacturers have reversed their thinking as with 4 stokes the last thing the inside of the cylinders saw was a wash down of gas. I always used to pull the plugs and squirted in an ounce of oil followed by putting the plug back in and pulling the cord a few times to circulate the oil onto the cylinder walls.
2 years ago, I pulled the plug on a snow blower, squirted in an ounce or two of oil and pulled the cord. The last thing I saw was me getting hosed down with a spray of 2 ounces of oil
But now I put a few ounces of Sta-bil in the tank. Let it run on the muffs for awhile to get the Stab-bil well circulated through the fuel system of my 2 stokes, 4 stokes, lawnmower etc. On the outboards, I always change the lower unit oil, the crank case oil, add Sta-bil to a full tank, run it for awhile, squirt oil in each cylinder, put in new plugs (cheap insurance for like $3 each a season), squirt oil in each cylinder, pull the rope to circulate the oil, Lube the fittings and put a coat of wax on the boat and motor. And I also remove the props, grease the spline and bring the props into my basement for a little end of season touch ups.
Whole process takes me a sunny Sunday morning in the fall for all my toys. This is why I hate to buy anything used. Most people don't take care of their stuff like most of us on these boards do
I've never used fogging oil, never saw the need for it.