German Shepherds are very smart dogs, but to be honest with you they are not house dogs all the time, they have to have a purpose or a job, Max turn 2 years old last month and I have had the usually puppy problems but I sent Max to doggy boot camp where he was trained in obedience and protection. I don't trust Max to be left alone while I am gone, so he has a big kennel that is 10x10 open the kind you get at lowes, home depot, etc. I feel for you and your GSD, but if I read this correctly you have had her 6 years and she was 1 or 2 when you got her, so she probably only has a few good years left, hope you can find her a home