Charlie swimming after retrieving his Orvis Bumper

More: What can I say? Charlie is awesome!!! He gives me such pleasure. I love him more and more each day. He loves to learn and he's extremely smart (I'm not being bias)... I rescued Charlie from GRRA when he was just 8 weeks old. I got to pick him out of the litter when he was about 6 weeks. The 2 weeks I had to wait seemed really long!!!