I recently bought a new sylmar dog vest for my GWP. Question I have is, are they any good? Thanks for any input.