wow! dont some of these topics grow into something much much bigger!
I just hope you make a decision either way that you are happy with and that you end up with a gorgeous happy puppy.
As for size i love yorkies, huge, big, small, tiny, tall short fat skinny etc lol who was it that said 'size matters'

or was that nothing to do with yorkies???? lol