The average height of a Shih Tzu is around 23-25 centimetres, and they typically weigh between 4-7 kilograms.