Thanks for your input everyone. I turned up the heat a little in the rack and will be monitoring him. My vet won't be back in town until next Tuesday but I have an appointment first thing in the morning. But I'll keep everyone updated on his condition.