I have 3 Biewers, and 2 yorkies. ALL but one was purchased online and all but one of those were shipped to me. ALL were pre-named on their breeders websites.
I didn't keep one of those names.
Most were named AFTER they were home with me.
I like "unique" names and need to watch the pup for a day or so before bestowing them with a name befitting a life time. : )