Good advice from Jamie. As far as the insulation is concerned, while it may important from a comfort standpoint, it is not something that you can probable do yourself. The dog house is not easy to remove the first time (at least mine was not) and you have to climb into the engine to put insulation there. Probably very expensive to have a shop do it.
__________________
|