Welcome to yorkie talk!!! Another Minnesotan Yeah!!!! I actually "live" near you on weekends as my boyfriend lives in Forest Lake. My favorite pet store and grooming pawlor is in White Bear Lake- Lulu and Luigi's!!! So, some answers to your questions:
I would have the vet check her for the drool and eye tears. Just a little red flag to me. I would start her training now. If you use the search tool your should find threads about training. There are members on here that give EXCELLENT training advice. Personally for Shampoos I have used Bio-groom when they were puppies and liked it alot. I was given Chris Christensen in the gift exchange and I lived loved loved it. I didn't have to give my girls a bath for two weeks. Sigh I accidently left it at the boyfriends house last time I was down there so I picked up some Espree shampoo and conditioner. I liked it but preferred the Chris Christensen!!!!
Please post some pics and don't be afraid to ask questions!!!!