M size. It would fit like Westie's with about a 20" chest . It has Velcro under the tummy on each side, so it has leeway . 16" back length. let me know what dog you have so I can work out if it would be about right.
It is brand new I bought it for my dog but its miles too big he is an imperial shih-tzu. I reordered another smaller and said I wanted to return it. they said just give it to someone else. So a new freebie
m size dog coat new (Hampden Park BN22)
This offer has been gifted to someone and is no longer available.