I love that I can customize all of the functions I use. I also like that NewLeaf Vet is compatible with most veterinary software, so I don't have to buy a whole new system. I dislike that NewLeaf Vet is very expensive. There are less expensive options out there. I am able to use all of NewLeaf Vet's functions. I use EMR and the scheduling is much easier with NewLeaf Vet versus using other software options out there. I love how easy it is for me to keep track of appointments with clients. Also, there are several different ways to get information about my patients such as their medical records or vaccination history. There isn't much to dislike at this time but sometimes it can be difficult to find certain things quickly when looking up patient data. It's very helpful in keeping all of our client files organized and easily accessible.