The regiment stayed there for 18 months, during which it trained intensely and Craig was promoted to first lieutenant. In April 1919, Craig was ordered to foreign shore duty in Haiti. His regiment, along with the 9th Marine Regiment sailed for Cuba and landed in Santiago, then Guantanamo Bay before landing in Port-au-Prince. The troops were made a part of the 1st Marine Brigade as part of the US contingent during the occupation of Haiti. He only stayed in Port-au-Prince for a short time, though, before being transferred to the 2nd Marine Brigade during the occupation of the Dominican Republic. He was placed in command of the 70th Company, 15th Marine Regiment, operating out of La Romana. There he spent much of his time patrolling the area for bandits and rebels. He spent eight months with the 70th Company before returning to Santo Domingo, being promoted to captain before returning to first lieutenant due to reorganization in the Marine Corps. He was then transferred to a remote outpost, Vincentillo, where he served for six months. He returned to the United States in December 1921, returning to Quantico before heading to San Diego, hoping to join new units forming at that city's newly established base. However, the Marine Corps diverted him to Puget Sound, where there was an opening. where he served as commanding officer of the Marine detachment at the Puget Sound Naval Ammunition Depot, Washington state. Craig later said he did not enjoy this duty because of its isolation, and so requested transfer. He was ordered to foreign shore duty in 1922, on this occasion to the Olongapo Naval Station in The Philippines. Craig only stayed there briefly, though, as he was again dissatisfied with the station. In February 1924, Craig met a former commanding officer in a chance encounter and was able to trade places with an officer aboard the "Pennsylvania"-class cruiser USS "Huron", part of the detachment of Marines on that ship. He spent the next two years aboard the ship, traveling throughout the Pacific Ocean. He later said he looked fondly on these years. During the duty, he also participated in several landings in Asia. Troops from the "Huron" were among an international force that landed in Shanghai, China, in 1924 to protect the Shanghai International Settlement from rival Chinese armies fighting nearby. This duty lasted a month and Craig's force never saw combat. As it was in the midst of its Warlord Era, China's scattered international interests were frequently threatened, and Craig again landed in China, and the force was sent to protect the Peking American Legation from an offensive by the warlord Wu P'ei-fu.