We definitely had a short list for our first Sheltie, with Skye being the favorite and that's what she became. Skye's The Limit.
Asta's name we got before we met her, it came from meeting a fabulous Border Collie girl with that name on a ranch in Canada. She was an awesome dog, so we decided next girl would be Asta, hence her name Hasta Be Asta.
Ally came with her name. We were going to change it, but it went well with Asta, so it stayed. All You Need Is Love (Beatles theme for her litter, apparently. She should have been named She's All That!)
Brooke came with her name, and Brooke was actually on my mental list of names for a Sheltie, so I was happy. Registered name is Icon Pretty Baby (Brooke Shield's first movie, LOL).
Faith came with her name at a time when faith was exactly what we were missing, after Asta's sudden passing, so it had to remain. Her registered name is Icon Lucky Dice (mom was Roll The Dice).
Elijah/Eli came with his name and we wracked our brains trying to think of an alternative, having only had girls names before!
Just couldn't come up with anything we both liked so he remains Eli or Lyjah and Elijah when he's naughty.

Karosel Legacy.
I have a couple of names I love in reserve,
Darcy
Meadow
Breeze
and Steel, if we ever had a blue merle boy!