Some people tend to write "G-d" instead of "God". I thought that it was for respect or maybe they don't want to erase or profane the word "God", and that seems ok.
But if I'm right, then why do we all write "Hashem"? I know it's not actually a name of God (it means "His name") but it's definitively more Kadosh than the word "God".