Here in South Carolina we can go thru times where it can sometimes rain over a several day period and as you know Border Collies get frustrated when they have pent up energy from not being able to run for a few days. (she is an indoor dog, but usually gets plenty of outdoor time)
That is why I decided to cover her yard with some large tarps, it has the added benefit of giving my dog and I some shade on the hot summer days
My original construction was working fine for normal South Carolina weather, but when we recently had a very rare heavy snow it collapsed about 2/3 of it, so I don't