Hi,

on your new puppy ! It is so hard waiting !
I noticed one thing missing from your list ! Shampoo.
I use yorkie splash products that I found listed here on Yorkie Talk. Even if you don't plan on doing your own bathing, they have a great detangler spray. You should always spray coat before brushing so hair doesn't break off.
The shampoos and conditioner keeps hair nice and silky ! And I love the scents they have ! Good luck with your new baby !

: