Is bitcoin-gold more ASIC-resistant than Litecoin? Bitcoin Gold's main point for existence has claimed to be ASIC-resistant in order to have mining power more distributed.

But wasn't this tried already with Litecoin via Scrypt mining algorithm? I've heard there are already Scrypt-capable ASICs, so is Bitcoin Gold now a better alternative?

What's Bitcoin Gold algorithm? Can it become minable by ASICs at some point too? Could Litecoin switch to this algorithm to be ASIC resistant again?
This appears to be old but to correct the above answer, Bitcoin Gold used to use the Equihash algorithm but recently forked to the Equihash-BTG proof of work algorithm in order to keep in line with the protocol's main objective, ASIC resistance.

As for which protocol is better? I suppose for some that is a matter of opinion but if you ask me (and the majority of the ecosystem as evidenced by the price), LTC has it all over BTG in terms of developer interest, liquidity/volume, price, propagation, potential use cases, etc.

The GPU-mining ship sailed long ago for LTC.