Комплексно: капли на холку (Адвантикс, Фронтлайн) и ошейник Форесто.
Спреи хороши для вылазок на природу, но постоянно ими брызгать нежелательно.
Ошейникам я особо не доверяю, считаю их скорее дополнением к каплям.
Ультразвуковые отпугиватели вообще эффекта не дают.
Но ещё надо учитывать, что у вас щенок. Читать инструкцию и смотреть по весу животного.
-------------------------------------------
Кость, брошенная собаке, не есть милосердие; милосердие — это кость, поделенная c собакой, когда ты голоден не меньше ее.