I put my little guy on the carpet for the same reason. I went to Staples and got one of those big clear plastic mats that you put under your rolling desk chairs and put that on top of the carpet and the pen over that with some blankets and a bed inside. Seemed to work for me