I like that you can create your own forms for tracking individual animals or groups of animals if they are in a herd. It will be helpful to track your cows over time and see how the health changes for each cow. There are some functions that aren't as intuitive. Creating new records is sometimes difficult. You need to go back an fill out information several times before it saves to the database. I use this program when caring for my herd of dairy cows so I know how their health is changing throughout the year.