Waddling Dog Pub offers a Canadian pub and bar experience, serving breakfast, lunch, dinner and after-hours meals.