Hello love4dogs -
I like both of those names. Shadow reminds me of the companionship of dogs - how they follow you around no matter where you go - they're always your little shadow.
And the name Lucky always makes me wonder what miracle brought the owner and pet together. Was it a miracle for the pet, the owner, or both. It just brings a good feeling.
Julie
http://www.all-about-small-breed-dog...dog-names.html