I think dogs should be named not only according to their looks, but personality. The only problem with that is with puppies that changes dramatically. Named one Angel as she was a gift from God because she almost didn't make it and was all white. Now she has spots like a Dalmation. (not that your dog will change colors). Then again I had another one named Sweet Pea that later should have been Trouble:))).
I always call mine by different names that I like in the same tone and when they pick their heads up and give me that special look I know that's it! Sometimes I do it more than once.
My horse in the picture has two light blue eyes and I named her Sky. You could always do Ocea (like the ocean) or any other numerous beautiful blue features of nature. Good Luck