How much does a shih tzu weigh?

A shih tzu weighs between 5.5lbs and 18lbs.

An adult shih tzu’s size can be estimated from its weight at 8 weeks old. At that age, their weight can range between 1.25lbs and 4lbs.

A puppy weighing 1.25lbs will weigh around 5.5lbs to 7lbs as an adult, whereas a 4lb puppy is likely to weigh as much as 16lbs and 18lbs once fully grown.