I've been reasonably happy but not overly impressed with the service at All Creatures. Our dog has only had regular checkups and a short altercation with Lyme disease, but just in the few visits we've had I could ask for more. The way that they've dealt with our dog has made me feel that they could be doing more to comfort and relax him when he's visiting the vet. I've had several other dogs and dealt with many other vets during my life, and this is the place I'm least impressed with.
That said, despite poor "bedside manner", they've gotten that job done and taken care of our boy, so I can only complain so much.