I have used these harness on both my boy and my girl. I don't currently use them for any medical reason. But great harness. They are light weight, machine washable, great for full body dog control. I started using this type of harness because I can get a full body harness,
My old girl rittie, that has now passed away, used to just ware for walking, however she has both back legs have TPLO surgery. This harness was a game changer. I could slow her down without fear of hurting her. It was brilliant for assisting her into and out of cars. Assist her to stand, great in the hydro pool. The hydrotherapy tream where so impressed with the harness that they now use them for all the dogs in the hydrotherapy pool. As it doesn't restrict movement in any way, super quick and easy to fit. They can help assist all their dogs in and out the pool. With the knowledge the dogs are strapped in and safely assisted with up and down the ramp to the pool. They also even now have a stand selling these harness to their clients