This place is usually pretty crowded, I feel like dogs would just add to the tightness of the situation.
I have never seen dogs at the property. Perhaps you should try Tin Shed (NE Alberta) dogs allowed at your table.
Not inside but perhaps outside.
Not sure, but there is outside seating.
Thanks! Your answer is awaiting moderation.