Have always had shih tzus and currently have a male three month old puppy. They are very intelligent and easily trained. First one we had was a rescue dog who had been beaten by her previous owner and so was quite nervous, but I trained her and she was so lovely I could leave her with my very small granddaughter and know they were safe together. Lovely, loyal breed. My suggestion would be to find a local training class, if you look on the Kennel Club website, they will have a list of classes near you, and if there aren't any, ask your vet. We've taken our new baby to classes and he just loves to learn, and the amount of advice the trainers can offer is limitless. I wish you joy with your new addition to the family. It may be that family members need training on how to be with the dog. No offence intended here but when we went for the first class the trainers said their main aim was to train the owners so they could train the dogs!!!