V.W.
Go with whatever you like. I have read, however, that names with hard sounds are easier/faster for the dogs to learn and respond to.
For example:
Spot - has hard sounds and if you yell it, it is pretty plain and clear.
Muffin - is pretty soft, and if you are yelling it (to be heard over a long distance) it sort of fades.....
Double syllables, I have heard, also work very well, and also names with the long "O" sound:
"Cocoa" would be good.
"Sandy" would be less good.
Do you want a "human" name for him? Or a "dog" name?