1 Answers
The chances are he associates any punishment for jumping up with you being present rather than the action of jumping on the sofa. This is why he jumps up when you're not there. Consider if it might be simplest just to put a dog blanket on the sofa when you aren't there. Alternatively, teach him two new commands: "Up" for jumping up on the sofa, and "Floor" for getting off. By putting the action on cue, you can then 'forget' to give him the "Up" command, which means he's a lot less likely to do so of his own accord.
4 views
Answered