I forgot to add, I would get a hard crate cuz puppies like to chew. (Mine does anyway)
This may help too:
http://www.yorkietalk.com/forums/gen...ping-list.html
Make sure to have nutri-cal (you can get it from your vet or petstores have it too) because they can get low blood sugar easily.