I've had two of them drop in the last two weeks from the monkey. Its a random rare drop though.
Worth 50 silver at the trader though. If you catch me in game I'd be happy to show it to you.
The actual veil is on Yorkies, generally on Anubium or might be on Cheyletiella otherwise.