With Legend, I just happened to like the name. When I chose him as a wee pup, I said the name and he promptly sat and offered me a Chow smile, so that he became.
With Julian, I wanted a boyish name..as he was an ornery little boy puppy.
Ginger came with her name and had been called that for ten years, so I didn't want to change it. She also knows Elf and Elfles though.
With Aesop, we were going to keep with the legend type theme and thought of Fable, but it didn't suit him. So Aesop it became instead