My very nice Cos mid-calf puffa coat is struggling with daily dog walks and getting rained on and clearly isn't tough enough to cope. What would be a good alternative? I have a young dog who sometimes bites my sleeve when he's frustrated or excited so it needs to be fairly robust. Happy to invest but equally if there's a cheap-ish option to last until warmer weather that would do! I don't wear bright colours so nothing jaunty please... black, olive, charcoal, navy etc.