Здравствуйте! 2-х месячного щенка не за что наказывать!!! Вы делаете грубую ошибку, это можно сравнить с наказанием 1,5 годовалого ребенка за то, что он описался. Надо учить щенка все делать правильно, для этого надо быть терпеливым, наблюдать за щенком, изучать его поведение. До 6 месяцев щенок может справлять свою нужду тогда, когда захочет, там, где приспичет. Ругая его за это, Вы рискуете вырастить нервную и пугливую собаку. Когда щенок в доме, рекомендуется убрать все ковры, и застелить полы газетами или пленками. Сделал щенок свои дела , надо хвалить его и убирать за ним. Чтобы быстрее щенок привык делать свои дела на улице, после каждого кормления спустя 15-20 мин. надо выводить его на улицу, гулять пока не сделает что-то, если не получилось, ничего страшного, дома сделает, но процедура должна повторяться каждый раз, только тогда вы добьетесь положительного результата. Приучайте щенка ко всему не спеша, используйте лакомство, а не оплеуху. Щенок должен Вам доверять, а не бояться.
Удачи вам!