Very expensive, but worth it for our dog.
We took our dog here when he accidentally stepped into a broken aluminum can (made his foot bleed). The staff was very warm and friendly. They were very helpful as well, especially the veterinarian. They took good care of our dog, but of course, we had to pay the price. This place is really really expensive, but I think most veterinary clinics are.