I've used Snugglesafe Heat Pads for Pets. No electricity required. Just microwave the thing for 6 minutes or so for up to 8 hours of warmth. My barn cats love them and my chickens appreciate them too. (Never leave them with a chewer). Check out the assortment at...