The dog can get out of every harness, IF you dont pull when the dog is behind you and if its not too loose then it shouldnt be a proplem
Fido wears harnesses in walks, I use a boett tracking harness on Fido, a Rogz harness and TopPaws harness

the TopPaws harness is more loose on the neck area than the others.
Fido once got out of his harness, but that was cause I weren't watching him well, and I pulled to much at the harness ( I never pull Fido, I encourage him to come to me or stop and go to him).
I dont like the harnesses which are like T shirts (Puppia for example), I dont trust them :/ they dont look strong, but ive never tried them so i dont know much about them, its propably OK for a small yorkie under 3 kilos, but for my Fido I only use strong harnesses (leather or thick nylon) cause he will break it otherwise.