My little dog (15 mth old cavalier x bichon) took ages to learn to go up and down stairs and has never learnt to jump on anything. She is allowed on the couch if I am on it but I have to lift her on it. She is fine in the car but won't jump into it, have to lift her into it. She loves agility however and can jump over little jumps without any difficulty. Is this just her being lazy? She is very laid back and has been since we got her as a puppy. I have tried leaving treats on the sofa/in the car to encourage her as she is very food orientated but this doesn't work. Have I spoiled her by lifting her onto sofa all the time? This isn't really a problem, I'm just curious really to see what people think!