BUY THIS HARNESS! It's WELL worth the money
Since she is a pup and doesn't always walk in a straight line, you have to swing the leash under her face every time she switches sides
If you found my review helpful, please click the yes button
It's a bit of a challenge to get on with a feisty dog, but walking is immeasurably more enjoyable for us! We have found that giving her a treat while getting the harness on, helps!
I have a doberman with a decent chest, but not very wide and we wear the medium/large sized comfortably
It works the first time using it (by turning them sideways when they pull) and over the long haul, it discourages them from pulling and pretty much eliminate the behavior (while the harness is on)