Bred for centuries to be man's best friend, it's no wonder that Shih Tzu puppies are among the most popular of tiny breeds.