Is there a vet for a fish?

No, but the place where you bought it is probably the closest to a vet for fish.