All the best to William.

Sounds like you've got a good head on your shoulders and a competent vet to assist you. You're a special person for undertaking this task.