I’m a retired DVM. What you say is true, but I just want to caution anyone reading this that ivermectin is deadly for collies and many herding breeds. Rule of thumb is “white feet, do not treat.”
You are impressed by how much variation a veterinarian must account for in a single species, and they handle multiple species.