To keep pulled chicken moist and delicious, try cooking it in a flavorful broth or sauce, and once shredded, mix it back into the cooking liquid to keep it moist. Additionally, storing leftovers in the cooking liquid can help prevent drying out when reheating.