We have that problem with Crash - he's huge, takes up the whole sofa, but has to be attached to someone all the time lol

I'm glad you have worked out why you're struggling. Next thing is how to put things in place to make things easier for you....