Well I have not gotton my new baby yet but I do go to pick her up on June 21 in North Carolina. She was born on April 12 and the breeder just sent me some pictures of her she is almost two pounds, adorable and should be about 10 weeks when we get her. Believe me I and my twin 19 yr. old daughters have purchased soooo much stuff for this little one, it is like having a new baby for real. It sounds like you have just about everything you will need. About the only thing I have that you did not list was food that the breeder recommended to keep them on and I also got a tube of "nutristat" just in case she needs some extra nourishment. I also got piddlepads,toys, clothes, carrier, harness,leash, beds, blankets, lots of camera film and I have already made a appt to take her into my vet the next day after I return home from getting her. I am in Northern Virginia, just outside of Manassas, Va. I purchased my Bichon Frises sisters from this breeder eight years ago and so I feel good about getting my first little yorkie from him. I have a two yr. health warranty and you have a certain amount of time to have your vet check the puppy all over so I feel good in that I got that appt made. Can't wait to see pictures of your new baby. Good Luck! I know how excited you are!!