Your dog's body heat is what keeps his house warm.
The better insulated the doghouse is, the warmer it will stay.
You should raise the doghouse up off the ground and place a soft bedding material, pillow or blanket on the floor for your dog to sleep on.