Can I use external graphic card with MacBook Pro?
There is a way to do so, you might want to check this article: http://www.extremetech.com/extreme/162652-diy-external-thunderbolt-gpu-turbo-charges-macbook-air-graphics-performance-by-7x

As for a regular user I can say that there is no way yet to use external gpu.