I took the blouse a second time. First on the mini York size S by 1.2 kg length 25 cm. And now the size is a little wrong. L size in York 30 cm 2.9 kg Long is large. Here m would be just. Generally good quality, warm. I will attach a photo of the first blouse, which is just for a small dog of size S and a photo of the second blouse, which is large. I will change it a little and it will be good too. They just tried on the cat, he did not appreciate it, but he just did)))