Добрый день.
Если окружность шеи (плотно) 42см, то вам подойдет размер 45 (обхват шеи 38-43см), но его сейчас, к сожалению, нет в наличии.
Т.к вы только щенок и будете расти, то скорее всего в ближайший месяц вам понадобится размер побольше (размер 50, обхва шеи 43-48см).