Wonderful!
Consider putting some big container on the porch that your dog can't get into if possible and post a mail and packages in here please sign on it.
We have no no cover on our main entry and packages get rained on, snowed on, frozen, melted etc. Our regular mail man is wonderful, but the fill in carriers are :tongue_smilie: less than stellar.