hmmm, kind of hard to explain the size, as every dog is so different. I guess I could safely say that they are anywhere from the size of a chocolate lab (short and stocky) to the size of a black lab. I'm not sure how they breed them not to drool, but obviously it's in the shape of the mouth. I remember when we were looking for one though, many people through the Canadian Kennel Club told us to be careful and to make sure the dog isn't crossed with a long haired. The female short haired are quite small though, the males are much larger.