Running LO ver 6.0.7.3 and macOS High Sierra ver 10.13.6
In which folder did you install LO? Check that it is in Applications. Otherwise, drag it to the Applications folder, so it should also be visible in the Louchpad.
If you want LO fixed on the Dock, right click on the icon> options> keep in the Dock.
If my answer helped you, vote it with (here on the left)
Thanks! All is well now. LO was originally installing as a device on the desktop. And dragging to the Applications folder just created an Alias. But I finally dragged only the application file over to the Applications folder, and that corrected the issue. Now launches from Launchpad and I have set the “keep in Dock” option for the icon.