Dog hoodie sizes

It's highly recommend you measure your dog to work out the best size, particularly the chest. However as this is not always possible (if your are buying as a gift for example), here is a rough guide for a typical size by breed.
XXS - Chihuahua, Tea Cup Yorkshire Terrier, Miniature Dachshund
XS - Chinese Crested, Maltese, Toy poodle, Yorkshire terrier 
- Bichon Frise, Border Terrier, Boston Terrier, Cavalier King Charles Spaniel, Corgi, Dachshund, Pug 
- Beagle, French bulldog 
L- Afghan Hound, Airedale Terrier, Akita, Australian Cattle Dog, Basset Hound, Collie, English Bulldog, Bull Terrier, Dalmatian, Husky, Boxer, Doberman
XL - Alaskan Malamute, American Bulldog, Bullmastiff, Labrador, Golden Retriever 
2XL - Bernese Mountain Dog