We have one of those for Flash, but I had a scare while he was wearing it. We were out walking, almost to a very busy intersection when he shook his body (you know, that full shake, kind of like when they get out of the tub lol) Anyway, the leash came OFF the harness! and he just kept walking. OMG I grabbed him and scared him in the process and we hooked him back up and went promptly home. But now I think I need a better leash or something. Not sure how both came unhookedAnabelle uses a "step-in" harness similar to this one: Petco Easy Step-In Blue Comfort Harness for Dogs at PETCO
Only problem is it sometimes slides around.