i agree with most of the others - looks like a yorkie to me!
i can understand being disappointed about possibly not getting what you expected (and paid for!) but he is adorable either way and it sounds like you love him regardless...he is very lucky to have found you!