Vet ranch