Equine Max is a horse management and record keeping program.
it has diffident editions so you can have one that is right for you from
small horse business
non profit horse association
you can download a free 30 day trial so you can see if you like it.http://www.equinemax.com/