We use Cattlesoft's "Longhorn Max2" for all our record-keeping, reports, price lists, sale catalog, blurb sheets, etc. Also prints photos of animal + sire & dam on a price/blurb sheet. Been using program for several years...great program!
We're compulsive about detailed records on our cattle: Digital scale weights, horn measurements, medical records, calving records, breeding records (sires & dams), etc. Also keep extensive pedigree charts on each animal.
Nothing like comprehensive, up-to-date records to make informed breeding, sales, management decisions. "You can't predict the future if you don't know where you've been and where you are now!"
When we work our animals we use our own designed log sheet at our "work station." Then, afterwords, transfer all data to our computer database. Print out hardcopies for backup.
Guess this is the difference between raising registered seedstock and growing cattle for ultimate sale barn and/or other auction sales. "We always know who the daddy is...lol"
And we keep up-to-date digital photos of all animals as well as their having "herd numbers" and our brand branded on them. We can always identify any of ours if the unlikely event one escapes from our property (or gets stolen)...