As a ex-dog trainer I know from experience - try and find a short easy name for your dog. There is a funny commercial on TV right now where the man comes in and calls this long abnoxious name out for his dog and the dog of course does not answer. Try to keep it no longer than 2 syllables or make sure you have a good nick name (which will become the dogs name anyway so just go there).

I have a friend who named his dog something like SirHighland of WestPort and it's now down to "Meat Tube" or "Meat" for short (yes it is a weiner dog). Keep it simple...

For Westies I do like Molly... something that sounds Scottish like maybe Kirsty, Aila, Artis, Netta, Torra or Skena.