cat vs vet visit