Looks like a yorkie to me....He's adorable too!!
Like everyone else said, some people think they know what type of dog you have better than YOU do. Someone just this past weekend said Izzy was a Silky Terrier. We were at an art fair and they were walking behind me whispering about it...LOL....I think they wanted to ask me, but I didn't even acknowledge them...it was pretty funny.