Welcome! You are off to a good start asking questions. By doing a few searches through old posts, you'll find a plethora of info on selecting a dog (what breed, male or female, puppy or adult, what to look for in-person) and responsible breeder or rescue organization.
Also if after doing some more research you determine that a rescue dog is right for you, there was a recent post about a rescue dog in Cliffside NJ.
http://www.yorkietalk.com/forums/yor...usebroken.html
Good luck!