Some options I'll need to check out on this thread, thanks for bringing it up. For the last 6 years or so I've used one of the Cabela's vests the OP posted on his GSP in the first post. It's pretty tattered at this point and needs to be replaced but it's worked really well for my Boykin. It happens less now that my dog is more experienced but I've watched him bounce off a few barbed wire fences with that thing on and come away no worse for wear. If I'm upland hunting, it's on him. I like the orange so he's more visible as well. I also like a bit more coverage than the skid plates offer, for burr protection more than anything. I spend enough time brushing burrs out of his ears, I don't need to add more to the rest of his body.
After seeing mine, my brother bought one for his GSP pup and it rubbed him raw in a few places the first day. It didn't matter much as he left the vest on the dog while it was in the kennel too long and it ended up with all the buckles chewed off in short order. I feel like some of the breeds with a bit thicker hair have less problems with fit, etc. I've seen several GSP's get rubbed raw from vests but I've never seen it on my Boykin or the labs I've hunted with. I know it can still happen and it's important to get the fit right, I'm just saying I think fit is even more important for the breeds that don't have as much natural protection. I'll also note that my current dog vest is quite pliable from lots of use so if it looks like it might work I wouldn't give up on a vest before it's "broken in" so to speak. They can come pretty stiff but do soften up over time. A few shorter sessions before you'll be hunting with it daily would likely help in that regard.