RE: Looking for a good all around dog
I would advise against a Weimaraner or GSP if you are going to expect them to retrieve from cold water. I have had Weimars even break ice to retrieve ducks and to watch a young dog develop arthritis etc. from doing that kind of work just nis not worth it. I have also seen one GSP die of hypothermia after making a retrieve out of ice water. I also agree if you don't like Labs don't get one of them either. You are the one who has to train and live with your choice so don't let anyone else pick your dog for you.