vet cast