Happy hates rain - he once held it for over 24 hours because it didn't stop raining "enough" for his tastes. Finally the second day he couldn't hold it anymore, ran out, peed like lightning, and then ran back in. Did not pee again until the next day when it was dryer out.
If he was still around here and I thought it would work for him I'd totally buy it... in fact I probably would buy it just to try it out... I don't care if it looks ridiculous, I wanted that stupid dog to pee, LOL, and if it would make him not hold it like mad, yes!