Здравствуйте, вам нужно купить сначала размер XS, его максимально можно увеличить до 25 см, когда щенок перерастёт 25 см, нужно будет купить размер S, его можно будет увеличить до 35 см. Ошейник не может быть от 21 до 40 см, он же не резиновый) мы и детям тоже не можем купить брюки в 5 месяцев и не покупать до 25 лет, так же и с ошейником, по мере взросления, всё равно нужно будет покупать следующий размер.