I tend to stick to the cold water method as it works faster for me. For stubborn ones I do use a broody jail but yeah I leave it right in my covered run.
If its warm i just dunk her belly in cold water and leave it. Durning the summer I'll put a few ice cubes in the water.
Truth be told i think i got one glw that does it in the summer just for the ice bath to cool down.