@cheeseisthebest I hear you 
Big paws is 10kg at 10.5 weeks which is 2kg in 2 weeks...
We have a crate and slow progress. He's happy to go in and sleep there but restless and comes in and out frequently. I've started lifting him if asleep and plonking him back in saying good boy, bedtime etc. I push the gate to but rarely lock it. On the occasions I have locked it he has quickly become anxious so it's opened immediately. I feel its only a matter of time before we can lock it and he sleeps longer. Still two visits to the garden in the night and crate by the patio door. I'm on the sofa however a huge tarantula trotted across the floor last night which really upset me and DH did last night and has offered to do tonight.
DH away for a few days from Friday so I might find the sofa challenging.