Because we design and make our own products sizing is standard throughout our range.
We use our own dogs and borrow a couple off friends to make sure the sizes are true to breed and body shape.
You may have been buying a large for your quite small dog as 99% of dog products are designed and made in China where they think a large dog is something like a Beagle...(they also don't like to use too much fabric!) whereas our Large is a Retriever!
So if your dog takes a small drying coat - he will also wear a small rashie, raincoat, jumper, collar and lifejacket!
Every product page also has a measurement size guide with measurements if you scroll down the page, just in case you are not sure.
Here is a outline of the sizes using the body shapes we make everything around.