Oh I love the name D'artagnan!! as far as other suggestions, maybe Traveller, Magic/Magyk, Branwyn (means raven) Kerwyn (means "little black one" in Gaelic) Congrats on the new guy :) I love arabs!!!
♥ Gypsy gold does not chink and glitter. It gleams in the sun and neighs in the dark ♥