I've tried a coat, a jumper and a little fleece thing. He stops shivering in all of them instantly but it is like he is a different dog in a split second. I want him to be warm but I don't want to upset him.
I will seek out a bigger harness though, that is a great idea! Thanks.