The dog is the internal heat source the insulation keeps their bodyheat in the kennel. Open door shouldn't be an issue either, get a scrap of carpet nailed over it to make a flap, keeps the weather out
flap of carpet yes then it isn't an open kennel it will work but not on an open kennel