Add custom data in wow

hi . my 3d artist and i know how to model texture for games . so i need to add my custom npc that i created by my self . is there anyway to i add 3d model texture and animation in wow ?

thanks