
I'm getting a similar sitting on the sofa problem too. We are staying at our static van at the moment and this is the first time Isla has seen us sitting on a sofa which is lower then the dining chairs she has previously been used to. Her first reaction was to try and climb on and join us which we have decided we prefer her not to although its very hard to resist at times. We have been pushing her down and saying no, which has been fairly effective, but when she is one if 'those' moods when she is being bitey and awkward, we stand up, turn our backs and ignore her. Luckily this is effective. When we do sit down, we try and direct her attention onto a toy or chew or a game until the moment passes. Your pup seems to be more hard work then mine from what you have been saying in this and previous posts so I sympathise, but be firm and consistent and you will get to the other side with your sanity and sofa intact.