Es gibt Hunde, die mit so abstrakten "wenn-dann-Konzepten" überfordert sind. Mit meinem Hund könnte ich das vergessen.
Die "Gefahr" ist groß, dass Dein Hund später speziell in Deiner Abwesenheit auf's Sofa geht, weil es da intensiv nach Dir riecht und er den Ort mit Kuscheligkeit verknüpft hat. Wenn Du damit leben kannst, ist das überhaupt kein Problem – im Gegenteil. Wenn Du nicht willst, dass der Hund jemals das Sofa berührt, dann kuschle besser nicht auf dem Sofa mit ihm, sondern setz Dich mit ihm auf den Teppich oder so.
Was alternativ wohl ganz gut klappen soll, ist "Du darfst aufs Sofa, aber nur dahin, wo diese Decke liegt." Dann verbinden die Hunde die Erlaubnis mit der Decke und nicht mit dem Sofa. Und das Sofa wird obendrein noch geschont :D.