Size guide (neck circumference)

XS - 15 cm to 25 cm  (DSH Cats, Yorkshire terrier, Chihuahua..)

S - 25 cm to 35 cm (Toy poodle, Maltipoo, Pug, Large breed / fluffy cats..)

M - 35 cm to 45 cm (Beagle, Corgi, Border Collie..)

L - 50 cm to 60 cm (Malamute, Golden doodle, Saint Bernard..)

Depending on your pet's individual weight and fluff, upsizing may be required. It would be best to measure neck circumference with 1-2 finger spacing :)