For your rugged, outdoorsy pup, we've found this doggie jacket design. This lined denim style has an easy velcro closure. This style comes in 18-, 24-, and 28-inches long and best fits larger breeds. The jumper can be machine washed gently and tumble-dried on low.
(To measure your pup for a great fit, measure from the base of the neck to the base of the tail, along the spine.)