I use Therapet Fresh Scent shampoo, regular pantene conditioner. I just got a hands free blow dryer for dogs and a grooming table...makes all the difference in the world. I have little battery operated clippers from dog.com for the nose and eyes and sanitary area and I use people hair cutting scissors from CVS (pharmacy) to even out his length.
http://www.yorkietalk.com/forums/yor...ree-dryer.html
As for the how-to...trial and error!