No. We have a total of 3 vets here and none of them are that great. The last time we had an emergency my grandmother payed for it but she said she wouldn't do it again (she's not too fond of dogs)