My kitchen and bathroom are not carpeted. I'm not playing with him or anything when he's digging/eating the carpet, though I am next to him. So I can't do the ignore-him method since he's playing by himself in the first place

I'm guessing I'm supposed to leave him alone when I put him in the non-carpetted area? I'll give it a try. Thanks a lot!