I have a question for those who have the Pop up Gizmo's. Are these waterproof at all? My canvas leaks a little on one of the seams and has several holes that I have patched. I am going to order new canvas but it will probably be over the winter. I have ordered some PUG's and am wondering if they will help keep the water out for our next few trips. Thanks for any input.