Congrats on your new puppy Ponyup and welcome to YT!! You seem like such a wonderful caring person asking all the right questions to make sure your little Logan has the very best. Having a first toy bread puppy is alot like having a "skin" baby. I'm going through some of the same things you are. The good thing is that with time and patience and love, which you show alot of in your postings, things get better. There are some very good threads here with some of the answers you are looking for too. You might like to try
www.allaboutyorkies.com to find some great answers too! Again welcome to the boards it's always great to see a new member that cares so much about their "baby" join!