Standard: 21 to 24 in, not over 25, (53cm to 63cm) at shoulder. Weight: 23kg to 30kg (50-65lbs).
Medium: 17 to 20 in, not over 21, (43cm to 52cm) at shoulder. Weight: 13kg to 20kg (30-45lbs).
Miniature: 14 to16 in, not over 17, (35cm to 42cm) at shoulder. Weight: 7kg to 13kg (15-25lbs).
Please note these size ranges are a guide and we will try to accurately predict the size that we think the puppy will mature to but some variation in size can happen even with like sized parents in these stages of development in the breed, so size cannot be guaranteed.