Check out flye dye .......... It's professional dyes built specifically for hair and feathers that last forever ......... It's expensive but very little goes a long way. A guy on eBay sells small quantities so you can try it out. Just don't spill it on any carpet or fabric.