I'm no help, because despite knowing I shouldn't buy the first puppy I looked at, I did!
It was an hour and a half drive and his parents were the cutest, most well-tempered dogs I have ever met and he was adorable... his parents were 3 and 3.5lbs and usually people charge $1,000+ for the puppies, despite how big they will get and I got my puppy for $500. I am really glad I did to, because I love him to pieces!