You can find legitimate breeders online but you must do you homework! It's better if you find someone in your area so you can go see where the pups live, the parents etc. Some online websites are fronts for puppymills, so you need to beware!! There are breeder listings on YorkieTalk that you can look at also. Welcome and I hope you find a yorkie you can love!!