A long visit with the vet...