I inquired about this too. Health gene does do this test. Below is the email I got from them.
Hello Debbie,
Thank you for your inquiry. We do have a coat and nose colour test
to determine if a Yorkshire terrier is a carrier of the piebald gene.
You can either order this test by e-mail or by phone. The cost for this
test will be $55.00 per dog. The amount can be paid with Visa,
MasterCard, or American Express or you can mail in a Certified Cheque,
or Money Order. Once payment is received we will send out a sample
collection kit to an address you specify. In this kit there will be a
set of swabs which you can use to collect DNA samples from your dog(s),
there will also be instructions on how to collect the samples properly.
If you have any further questions please do not hesitate to contact me.
Regards,
Ashleene Bradbury
Customer Service
HealthGene