RE: yellow labs pointing
My "point" precisely -- there's no reason pointers shouldn't retrieve and no reason that retrievers shouldn't point. The both are best at their respective "primary jobs", but they can both be pretty decent at their "secondary jobs" as well.