AppyButt makes a good point about the vet.

You need to, often, already have a relationship with the vet BEFORE you call them in the middle of the night to come help you. Some vets will NOT come out if you haven't already set something up with them. I'm lucky that my horse is at a barn that already has a great vet and a good relationship with her but if we moved, I'd have to set up something else with someone new (mostly because if I moved him it would be closer to my house which would likely put us out of range for this particular vet).