Swiftkrass, если вам очень надо отучить от чего-то (дивана в данном случае) - без провокаций не обойтись. Подкараульте как полезет и киньте в него тапком, например. А когда выходите из комнаты и оставляете его наедине с диваном - сделайте его неуютным. Стулья перевернутые на него положите, например.
Еще метод - пускать на диван, но ПО КОМАНДЕ. По спец.приглашению то есть, а без команды - нельзя.
Я так своего щенком еще обучила на меня напрыгивать, поставив это дело на команду "поцелуй"