This is the patio/shelter/kennel we use to keep our dogs dry. It is overkill I think, but it is not going anywhere. Although I think you get more snow in Okanogan than we do in Issaquah.
Supports are 4x4x8 with 4x6x12 beams attached to the top, and 2x8x12 2ft apart for rafters. Between each...