puppy help
You can try redirect her attention every time you catch her chewing, pull her away and give her the chew toy. And treat reward her when she's actually chewing the toy instead of the rug. And yeah, spary the darn thing so it's less attractive. Dogs usually dogs display this kind of behavior when they're BORED. And no, cairn terriers are not outdoor dogs, so you're right for keeping them indoors. I heard they're really smart dogs so training shouldn't be a problem, it's probably because she's still puppy, you just need to give her lots of attention. ^_^ Good luck!
"If ifs and buts are clusters and nuts, we'd all have a bowl of granola." -- Stephen Colbert
http://ix.rubberslug.com/
http://ix.rubberslug.com/