I like this one that clips on all 3 sides and is super adjustable:
PetSafe 3 in 1 Dog Harness https://www.amazon.com/dp/B0716SZB5W/ref=cm_sw_r_cp_api_glt_fabc_0C5WMQ4ZR3QEQDJ97STZ?_encoding=UTF8&psc=1
My chi pulls hard. I tried 5 different harnesses before settling on this one!