The best way to keep salmon moist when smoking is to cold smoke it. Cold smoking salmon will prevent it from drying out or overcooking.