I have one of those and I've yet to have figured out a reason as to why she does it. She hasn't "snacked" in a long time, but that's only because I watch her like a hawk and make sure she doesn't. Nothing's missing in her diet, and she wasn't really kenneled ever to my knowledge. I think it's just a bad habit she has... she's always done it.