Listing DetailsToday, Sea Dog Brewing Company operates brew pubs in three locations. The Sea Dog in Topsham occupies a scenic spot on the Androscoggin River. The Bangor location overlooks the historic Penobscot River. The South Portland location is near the Maine Mall. All three of these locations serve a full menu of handcrafted ales and creative pub fare with a flair.