Непромокаемые трусы из клеенки и марлевые прокладки. Или просто трусы и побольше марли.  Если памперсы  дома не хотите.  Или пусть подкладывает под себя одноразовые пеленки, когда садится на диван.Но вариант запретить ребенку садиться на мягкое, выделив персональный стульчик, мне нравится. В 3 года ребенку нужна какая-то мотивация, чтобы перестать ходить в штаны.  Если мокрое его не смущает, может хоть ради дивана начнет стараться.