I kennel all my dogs when we are not here mostly because occasionally they fight and since I never know when or why this may happen and I don't want anyone to get hurt. Since some of our company don't care for dogs who jump and because six dogs are quite a few for anyone to endure all at once, we sometimes kennel them when we have company. (Usually we start letting them out one at a time.) Right now I am not working and am home most of the time so they aren't kenneled that much during the day.

ANYWAY, the point I am trying to make is that I think kenneling is the right thing to do if you are not going to be there - that way she cannot jump on and off furniture and hurt herself. And the same when company is there. She may not like it but better that she not hurt herself.