No way!! Yorkies and Shih tuz do not have the type of temperment that would need a shock collar. I really don't think labs do either... it would only be as a very last resort in a aggressive dog.
I just don't understand some people !! But glad we, here on yt, think alike