In addition to a heater set to turn on when it gets too cool, we have a small animal heating pad as a supplemental heat source. This one does pretty well. It seems to stay warm enough but never overheat.
I used this http://www.amazon.com/Heated-Resting-Small-Animals-Inches/dp/B000NVC7DO/ref=sr_1_1?ie=UTF8&qid=1411928401&sr=8-1&keywords=heating+pad+small+animal Idk if it will ship to canada in the mean time grab some hand warmers for a quick fix lots of blankets lamps directly shining on him maybe just turn up the temp in the house a little bit....