I hope the vet did some blood work to rule out any blood disorders first. Yunnan Bai Yao is a pretty powerful herb
If you haven't come across this yet, it is a good link which explains testing and blood disorders.
http://www.vspn.org/vspnsearch/aow/b...gdisorders.htm