I have the Ruff Wear for Macy when she was younger. It is GREAT!! I like the extra velcro with clasps. It actually covers the body and really helps with extra floating support. I think all Newfs should use a vest when learning to swim or working on a certain water tasks that may need a little help. You never want to scare them...they will take a long time to overcome it. Macy is an awesome swimmer, but when we start with the jumping again I am going to put it on her. I want her to know that she is safe when she goes out for her jump.
Anyway...I do love the Ruff Wear vest!!