You might want to call other vets and see if they can take your dog in. Also, you may want to stop by their office and ask instead - bring all records of your dog being taken care of by your current vet.

There're always some vets out there who wants to help and/or get more 'patients'