I personally could not send my dog "off". But, I have the time, place, and a little knowledge to make a decent duck retriever.
The other option is to train your own dog. NOTHING more rewarding than going through that process. And, there is a myriad of help right here on RTF. I understand that is not an option for many--- I enjoy every aspect of training, with the exception of FF. Very rewarding, and a special bond with your dawg.
Good luck with your pup!