Our neckerchiefs range in sizes from small to XL. Small 6-12 lbs Medium 15-30 lbs Large 35-75lbs XL 80lbs + Give or take a few pounds on either end. *Larry is a 30lb Cockapoo and wears a MEDIUM bandana. Feel free to email me if you have any questions.