Your pup is very cute!!
I can't even stand to be in the check out at Petsmart because you are looking right at the groomers there. I have to turn my head. Where ever my Pebbles had been groomed before I got her, shaved her too & it took forever to even be able to handle her paws and touch around her face.
I'm for grooming at home - these sites helped me get started.....
Yorkie Maltese Products and Bows: Grooming Instructions
or
Paws Awhile: How to Wash Your Dog - The Right Way