Slingah, I know everyone has their favorite breeds, but while they may have long
hair, you'll never go wrong with a Golden Retriever, imho. Most short hairs shed as much as long hairs and it sticks in everything where the long hair stays on the surface. Greatest temperament of any dog I've ever known, loves to swim and will stay by your side while fishing or anywhere else. Labs are great too but are higher strung. Good luck finding the right one, for sure he'll be a lucky dog if owned by you.