Second belly strap is super close to his *. All areas of contact are adjustable. Second strap lands geographically across my boys.
Small won't fit a jack russel. The back strap is inconvenient.
Cocker spaniel lol. It's incredibly sturdy--i imagine that it'll last a long time. And his fur is warm to the touch when i take it off.
The fabric is so thick that you need a commercial grade sewing machine to be able to sew the mesh back. My little boy is too strong for this. Does not stay in place.