After fighting with other harnesses, I got this one and love the fact I don't need a PhD to figure out how to put it on my dog. I have a 7-month old Black Lab puppy, and she's a challenge, but I can actually get this harness on her without too much struggling. She's in professional training lately, and part of the training is getting her to accept the harness. I can't leave it on her all the time, as she has chewed on the chest strap when I was busy on my computer, so I taped where she chewed, a...