How about a smaller livestock tank with an electric heater as suggested above, or a heated tub? Those electric tank heaters can heat up quite a few gallons. Check TSC. You would have to insulate the outside and cover part of the top leaving just enough of an opening for them to access the water. Over winter I have used a 16 gal heated tub for my horse. In below zero weather I put a piece of plywood over top and a bale of shavings on top overnight. It was uncovered during the day. He would have played with the cover otherwise