I honestly do not know about dog friendly? Sorry.
I saw outdoor dining at Proth I believe? Greenhouse looking things?
Hello! There are several dog-friendly establishments at River Place Shops with outdoor dining but none with igloos. We hope you can visit us soon!
You should call Prost, Tiffany's or Frankenmouth Brew. Those are you downtown hot spots
None that I know of.
Thanks! Your answer is awaiting moderation.