Welcome to YT. Many of us have made mistakes before we started learning from the members of YT. You sound like a loving and caring person who is willing to make the effort on research and to ponder those hard questions. If you have fallen in love and the breeder is unwilling to keep the puppy longer then I say bring it home and be prepared to work harder to teach your puppy socialization skills. I suggest reading the YT archives and getting a trainer to help teach your puppy. Since your puppy will be so young it will not be wise to take him out in public. I would avoid pet stores, grass areas where a lot of dogs frequent, as they can pick up Parvo and other issues easily. I had a trainer come to my house to help me learn and socialize Buster. I worked with him on fear issues as well as basic training. I would also suggest getting pet insurance early before any condition could be considered preexisting. I went with Petplan and they covered Buster's LP (luxating patella common in Yorkies) surgery. Also remember to have extra cash on hand for emergencies because insurance will reimburse you but you have to pay up front. Best wishes to you and your new Yorkie! And just remember the people here respond emotionally because of their love and concern for the breed and for animals. They bark but they don't bite.