I'd suggest rugs for the dog. Don't get the kind with rubber backing -- it holds moisture to the floor and causes rot.