I’m a lab guy and have one of those, hard to go wrong. But also have a young miniature golden doodle. Non shedding and a really neat and intelligent little dog. Although dogs that don’t shed require additional grooming and dirt, burrs and other things make their coats seem like a lot of work.