We got our Jada from a local breeder.She is a 2 year old 5lb doll. We had her for about 2 months when my husband (who by the way didn't want me to get Jada) said he felt like she needed a playmate.We now have an 11month old biewer Bogie.They love each other to death, sleep together,play together and last night they were sitting on my lap and I looked down and they were licking each other on the face like they were kissing!! It was just so cute. I can say once you have one yorkie you will definitly want another one..as for the shopping for them that just goes along with the territory..i believe its required!!lol