I find the harness very good to stop the pulling.
2 Hounds - Freedom "No Pull" Dog Harness - Small & Medium Dogs
Very happy with this product. Easy to put on and also seems to help walking my 13 month old boxer girl whoâ€™s quite energetic. A great selection of colors too