Щенкам лучше не носить шлейку, иначе неправильно сформируется скелет.
Ошейник сдавливает собаке горло при рывках, что неприятно и больно. Шлейка же неестественно фиксирует тело, что может привести к проблемам с позвоночником в будущем. Так что и то, и то имеет серьезные минусы.