I had the same problem for the longest time, My crew hates the rain and snow, there are only trained to pottie outside, I had hub make a roof for them
over there outside kennel with a tarp
It lasted all last winter , we finally replaced it this summer with a new one, Not expensive and works great