If I needed to walk dogs three times a day, and, living as I do in Central alberta - then yes a Canada Goose is a sensible choice, it'll last for ages, keep you warm and they look good.
I have a North Face for normal days (-15 ish) and if i'm outside doing chores - or for any length of time in...