There is a lot of great advice here about law enforcement, getting a case # and an officer's name. Also, getting a lawyer. Great that you have a contract. great that you know where the horse is located. You might add to this and consider filing with Stolen Horse International and if it is criminal civil you would file as missing presumed stolen and in the description state a short description of the situation. You go to the website NetPosse.com and look at File A Report and then find the report that fits your actual situation. This looks civil, so don't go with stolen since it may go to court, instead, go with missing presumed stolen. Another thing is the fee is $25.00 to file and then, $15.00 for the flier design and hopefully you have pictures of the horse she will nor release to you. So if 1000's and 1000's of email alerts get sent out to the horse community nationwide and internationally, she is showing how she treats her customers. In addition, it goes to Facebook,Twitter, blogs and many horse forums, LinkIn, etc. People print the fliers out and take them to auction houses. Many will probably call her or email her out of disapproval. So there is more than one way to skin a cat, so to speak. This is a legal way and she might just get uncomfortable enough to give you your horse back. Lots of people get upset over someone selling a horse that belongs to another person. Best wishes and I hope we can help you get your horse home asap.