Yes and no. We have 3 dogs. We have a Leonberger, a huge, easy-going beast of a dog. But his coat is horrendous and he seems to shed constantly and also seems very "slow" in picking things up. He is 4 and still marks everything - and knows better but waits until we are not looking.
Love him like crazy but no, I would not recommend the breed to others. We also have a German Shepherd and a Lab - love them and would recommend those breeds as they are easy to work with. The G.S. is very smart and understands most commands. The Lab is an absolute clown and I love being around him.