Congratulations (to you and your girlfriend) and welcome to yorkie talk.. the people here are amazing and very knowledgable. To add to your list...I would get some shampoo/conditioner.. either a puppy shampoo that is tear free or I think a lot of people use some type of dog shampoo (whichever you choose) on the body and then use baby shampoo on their head, which is tear free. I would also invest in some nail clippers. Being owned by a yorkie is amazing... be careful though, they are addicting! oh, my vote is for Lexi.