After reading all the post and seeing the pics of your Silky (she is very pretty btw), I am convinced that Alonzo is a Yorkie!
I love him either way but I'm glad that I can tell people what kind of dog I have. :P He is a good boy. And he's very cute!!