They do require brackish, if not marine setups. They will seem normal and eat, then one day they will emaciate and rapidly die. Shouldn't buy something without research first.
"dragon goby" and "violet goby" refer to the same fish (although there is also a marine species called the dragon goby). As I said before, and others have now said, this is a brackish fish