Depends how big he is around the chest, my chi is 7 pounds and 36cm around the chest so he has to wear a small. So if your dog is thicker I'd say it probably wouldn't fit.
I think this one would, it'd fit my dog if his chest wasn't so big. there is also a velcro opening under the hood that makes it a bit roomier if needed. thank you!