People ask over and over where to have a pet portrait created. Here is the article I wrote about sources I've heard of.
Many folks just want a personalized needlepoint canvas done from a photograph so they have a house portrait, a belt with personal symbolism, etc.
NeedlePaint.com does about anything on needlepoint canvas.
This site turns photographs into line drawings.
Of course ask at your favorite needlepoint shop first. Many have an in-house painter on call. Ridgewood and Rittenhouse certainly do! And so does Needle Nicely in Florida.
Good luck finding someone to create the canvas of your dreams!