Вы в каком возрасте щенка берете? Если совсем маленький,то либо ковры свернуть, пока на пеленку не приучится ходить, либо его не пускать в комнаты, где ковры. У нас с этим проще было, т.к. ковров нет, везде паркет или плитки.  Первое время он, конечно, будет писать и какать, где попало.