L.W.
I just wanted to give a little advice based on my experience. I got a dog (rescued) in December. He was a little older but still a puppy and needed potty training. It was very difficult to potty train him in our area's cold weather. Chicago weather gets bitterly cold and there were some days he'd just refuse to go out.
Maybe you can tell your family that you are going to get a new puppy (at Christmas as a gift) but not pick up your puppy in the spring? (Maybe write a letter to them about how "santa" selected the perfect puppy but s/he needs to grow a bit more. Give yorkie stuffed animals until their puppy is ready, etc) It would be so much easier on you and your family. New puppies are like babies. They need contant attention and potty training.
Good luck finding your special little pup!