Deleted post was probably was trying to sell something.
I like gilets / bodywarmers at this time of year; I often wear one shopping because a coat is too stuffy and restrictive in shops, but you need a bit of warmth for the outdoor bits. I have a couple of furry ones and a black one similar to the OP's.
I don't have a labrador, though....
OP, I'm not a polka dot fan, personally, but tis nice to land a bargain.