I fixed the getting up on the sofa issue with Jett.  The family room sofas, are pretty darned low to the floor.  I folded up a blanket on the floor on one end of the sofa.  It gives Jett about 1 inch up towards teh couch.  Within a minute he was up on the sofa.  He will not jump down however, which is great for me!!!!  
