This site will give you great information. I had heard about puppy mills but never gave it a second thought. I to have bought a dog from a store not a yorkie but my cairn after my first yorkie died. She is amazing dog. Lucky she has been very healthy But since have been to you tube and looked up puppy mills I would NEVER buy another one that way. This site really has opened my eyes to many different subjects. So enjoy your pup make lots of new friends. And welcome to you and your pup