What are the top veterinary practice management software solutions available for animal hospitals and clinics, and how do they compare in terms of patient records, appointment scheduling, billing, inventory management, reporting, and overall practice efficiency?