HEAVY RAIN Car Camping with my DOG - could this be the ultimate shelter?