We have floor boards and we just put rugs everywhere. You could put up baby gates to limit how far he can explore. that way you'll only have to put rugs in a smaller area.