It is really tough to tell, but if it has a slender body and fins ontop and body and swims with a kind of slithery wiggle, it is a blenny. Blennys also perch on rocks and wiggle into the sand, much like a goby, but gobies are more rotund and do not have continuous fins around their bodies.