My setup is a 42t chainring (with a superlight BBG chainguard on the outside and an N-Gear jump stop on the inside) with a 11-28 cassette.
I never use the 11t sprocket in races and I sometimes struggle on steep climbs with the 28t sprockets - but that makes me go faster than the other guys spinning a 36t chainring
I don't think a dog fang would keep the chain from dropping off the chainring - I have a dog fang, but I still went with the n-gear jump stop which is 20g heavier.
Another way of setting up a single chainring is to sandwich it between two chain guards: chain guard mounted on the inside, chainring on the outside, some spacers and then another chain guard, but you must have enough room between the chainring and the crank arm for the spacers and the chain guard. I would have gone with that setup, but there is not enough room on the Sram Red 2012 crankset due to the hidden bolt.