Nobella posted the
www.petfinder.com and there is also a rescue in NJ called Save our small dogs that has yorkies for adoption
www.sosdogs.com
If you are concerned about budget, these are the most reasonable alternatives. Most rescues have dogs fully evaluated for health issues before release so there won't be nasty/expensive surprises down the road. A bargain-priced yorkie from a breeder is generally no bargain at all. best of luck in your search.