Please don't rush to get a puppy in just a few weeks. It can take awhile to find a reputable breeder and even longer as many have waiting lists for puppies, especially if you are looking for a female.
Getting a well bred puppy from a good breeder is extremely important, even more so if this dog will be around small children. Puppies from pet stores/puppy mills and many backyard breeders are not handled enough by humans early on and can have socialization problems later on. You also want to make sure you get a puppy from a good breeder, one who is breeding for the lovely temperament each of these two breeds have or you could end up with a nasty dog. It is buyer beware when buying either breed as there are a lot of scammers out there.
This forum is a wonderful source for locating a good Yorkie breeder. If you decide to get a Maltese, please join Spoiled Maltese and we can help you find a reputable breeder.
http://spoiledmaltese.com/forum/inde...se.com/forum/#