Unfortunately, it doesn't fit.
And it's already size L.
It's beautiful, sewn with velvet.
But sadly, it's cut too tight. The front is too loose and I can't adjust it enough around the chest, it's too tight.
Such a shame.
My dogs are 45 to 50 cm tall.
Maybe we'll try size XL next time.