Don't get me started on yorkies.. so many of them are just TERRIBLY ill mannered.. as are pugs. Ever try to clip a pug's nails? eek.
Boston terriers are nice animals.. french bulldogs too, but I am not a big fan of the look of either. Min pins are sweet little dogs for the most part.
Grooming a shih tzu or lhasa apso yourself is not impossible.. heck I can give you all the advice you want, but you do have to invest in quality clippers and blades which are not cheap.
Tibetan spaniels are uncommon dogs, I really don't know much about them other than they are not spaniels.