You can check with other local veterinarians in the area to see if one may take this case---I know of a vet in Gates County, NC who is quite reasonable and I can get more info for you if you like.
You can also try university vet schools, such as NC State or Va Tech---however they do charge a fee, but it may not be quite as high.
We recently had to take our poodle to NC State for some hospitilization, ultrasounds, and CT scan--it was cheaper but still a fee. I would certainly recommend the Gates County, NC vet if that is within driving distance of where you are located.
Hope this helped and hope your little one will be ok.