Полностью согласна с Corleone, нагуляйте щенка, пусть побегает на улице. Домой придёт, покушает и ляжет спать. У щенка просто не будет сил дома хулиганить и выть. Дома , обычно, безобразничают собаки, которым энергию девать некуда. Если собака устанет на прогулке, то и будет дрыхнуть, пока хозяин не вернётся.