hemo vet