Ooh, I love Puppia!! It doesn't pull at their necks at all and is made of a soft spongy material. I can lift them up by the ring on the back and the neck part is still loose because all their weight is distributed through their chest area. My vet was very impressed with how safe it was
Here's a very old pic of 2 of my babies in their harnesses.