I think what your dog needs is physical activity. She has a lot of energy and being "caged" in your home, the only way she can release that energy is by chewing on things. I agree that one should not inflict pain on a dog when disciplining it, but to stop this ongoing habit, you have to be firmer than usual. When I caught my dog chewing on my slipper, I would firmly pin him down and get a pc of newspaper and whack the floor and say "NO!" You have to do this only when you catch her in the act. Doing this form of discipline after the said crime was done is useless.... the dog will not know why she is being punished. With discipline and a LOT of exercise, I think your dog will turn out well. Good luck!