Great service from Vetlife from both reception staff and vet, James. Milo bounced back rapidly from his procedure as if nothing had occurred. And everything went as plann ... more