Hi Colin
From our experience we find that our dogs have respond well to commands using a two syllable name so, of your choices, 'shadow', if you are set on it, might be the better one. However, as he/she's a light haired dog 'Shadow' might not be the most appropriate? You might perhaps consider...