My yorkie, Triss, is Triss Marigold of Rivia. It was a name from my husbands favorite video game. I really liked the way it flowed. We actually came up with the AKC name first, then just started calling her Triss. I liked it a lot too because the maltese I grew up with was named Prissy, and Triss sounds a lot like that to me.
Sometimes people give AKC names like they would name a kid. You would pick a middle name too, then give them your last name. That would be kind of sweet.
Or, some people name them after their owner and a personality trait. For example, the AKC name could be "Maggie's Little Warrior", but her call name is Xena.
Do whatever feels right for you.