We have a Cocker Spaniel. By Karlie Dog Harness it is not restricted in his movements and very satisfied. The dog has great freedom of movement and the quality of the dishes and the workmanship is very good! Even the closures can again separate notice. Very strong buy recommendation.