Thanks guys. I will start getting tough on him from now on. I think i just let him do whatever he wants and he knows that I wont do anything about it. The temperature change sounds about right. That's what I was thinking initially.
Given the below freezing temps in Chicago and insane winds, he is not getting enough exercise. it's currently -20 outside.