У меня были пдодобные проблемы с котом. Попробуйте поставить в полюбившееся место его тарелочку с едой. Коты обычно не гадят там, где едят. Буквально на неделю. У меня кот вообще отказывался ходить в горшок, а только в выбранный им уголок. После того, как перенесли ему в этот уголок еду - сразу сообразил, куда надо гадить. А через несколько дней еду из уголка убрали (перенесли на кухню), угол, конечно, хорошо вымыли - и больше такого не повторялось.